Jobs · Engineering · California

Full Stack Software Engineer (.NET / Angular)- W2 only

Steneral Consulting · Fremont, CA · 2 mo ago
On-siteEngineeringFull-time

About the role

One and Done onsite interview. Strong hands-on experience with C#, .NET, Angular, and TypeScript. Focus on candidates with 3–5 years of experience. The team is looking for junior to mid-level engineers and is not targeting senior-level candidates for this role. Technical competency remains a key requirement, hands-on whiteboard interview, and all candidates must demonstrate the ability to design, develop, test, troubleshoot, and maintain software solutions while effectively contributing to team objectives. Should be available to go to the event, so locals only.

Top requirements (must-haves)

  • Full Stack Software Engineer (.NET / Angular)
  • Programming Languages: C#, TypeScript, JavaScript
  • Frameworks & Technologies: ASP.NET, Angular
  • Architecture: REST APIs
  • Database: MySQL

Qualifications

  • 3–5 years of software engineering experience developing web applications.
  • Strong hands-on experience with C#, .NET, Angular, and TypeScript.
  • Experience designing, developing, and maintaining full-stack web applications.
  • Experience building and consuming RESTful APIs.
  • Strong understanding of web application architecture, design patterns, scalability, and maintainability.
  • Experience working with MySQL databases.
  • Experience implementing unit, integration, and end-to-end testing.
  • Strong problem-solving skills with the ability to deliver reliable and scalable solutions.
  • Experience collaborating with cross-functional teams including product managers and engineers.
  • Ability to work through the full software development lifecycle from requirements through deployment.

Skills & best practices

  • Object-oriented design
  • Design patterns
  • Clean code principles
  • Scalable application architecture
  • Component reuse strategies such as Module Federation
  • Strong problem-solving and analytical skills with a focus on delivering robust and maintainable solutions.
  • Experience collaborating with cross-functional teams in an Agile environment.
  • Passion for learning new technologies and contributing to innovative products.

Similar jobs