Full Stack Software Engineer
Indexed description
Duration
City:
Fremont
State
California
Zip
Title:
Full Stack Software Engineer (.NET & Angular)
Primary Skills
- C#
- ASP.NET
- Angular
- TypeScript
- JavaScript
- REST APIs
- MySQL
- Full Stack Development
- Microservices
- HTML5
- CSS3
- Entity Framework
- Git
- Agile/Scrum
- API Integration
- Object-Oriented Programming (OOP)
Key Responsibilities
- Develop full-stack web applications using C#, ASP.NET, Angular, TypeScript, and JavaScript.
- Design, develop, and maintain RESTful APIs.
- Build responsive and interactive user interfaces using Angular.
- Develop backend services and business logic using ASP.NET.
- Design and optimize database solutions using MySQL.
- Collaborate with product owners, designers, QA engineers, and developers.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and maintain coding standards.
- Optimize application performance, scalability, and security.
- Develop and maintain technical documentation.
- Participate in Agile development activities, including sprint planning and retrospectives.
- Support application deployment and production releases.
- Assist with software architecture and technical design discussions.
- Integrate third-party APIs and services.
- Improve software quality through unit testing and code optimization.
- Stay current with emerging Microsoft and Angular technologies.
- 35 years of Full Stack Software Development experience.
- Strong programming experience with C#.
- Experience developing applications using ASP.NET.
- Strong experience with Angular.
- Proficiency in TypeScript and JavaScript.
- Experience designing and implementing REST APIs.
- Strong knowledge of MySQL database development.
- Experience building enterprise web applications.
- Knowledge of object-oriented programming (OOP) principles.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication skills.
- Experience with Microservices architecture.
- Experience using Entity Framework.
- Knowledge of HTML5 and CSS3.
- Experience with Git version control.
- Familiarity with CI/CD pipelines.
- Experience working in Agile/Scrum environments.
- Cloud platform experience (Azure, AWS, or GCP) is a plus.
- Proven experience developing scalable full-stack applications.
- Strong understanding of software development lifecycle (SDLC).
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent organizational and time-management skills.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Equivalent professional experience may be considered.
- Microsoft Certified: Azure Developer Associate Preferred
- Microsoft Certified: Azure Fundamentals Preferred
- Angular Certification Preferred
- Scrum Master Certification (CSM) Preferred
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search