Full Stack Software Engineer

Siritech Solutions Corp

  • Fremont, CA
  • 30+ days ago
  • Contractor

Highlights

This role is responsible for designing scalable backend services, developing responsive front-end applications, building RESTful APIs, and collaborating with cross-functional teams to deliver high-quality software solutions. Job Description: The Full Stack Software Engineer will develop, maintain, and enhance enterprise web applications using the Microsoft.

Numbers & Facts

LocationFremont, CA
Job TypeContractor

Description

Role:

Full Stack Software Engineer

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

Secondary Skills:

  • Microservices

  • HTML5

  • CSS3

  • Entity Framework

  • Git

  • Agile/Scrum

  • API Integration

  • Object-Oriented Programming (OOP)

Total Required Experience in Years:35 Years

Mode of Work:Onsite (5 Days/Week)

Job Description:

The Full Stack Software Engineer will develop, maintain, and enhance enterprise web applications using the Microsoft .NET platform and Angular. This role is responsible for designing scalable backend services, developing responsive front-end applications, building RESTful APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.

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.

Additional Responsibilities:

  • 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.

Required Skills:

  • 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.

Preferred 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.

Qualifications:

  • 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.

Education:

  • Bachelor\'s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Equivalent professional experience may be considered.

Certifications:

  • Microsoft Certified: Azure Developer Associate Preferred

  • Microsoft Certified: Azure Fundamentals Preferred

  • Angular Certification Preferred

  • Scrum Master Certification (CSM) Preferred


Similar Jobs