Description

You will design, develop, and maintain web applications using C#, .NET Core, and Angular. You will own the full stack lifecycle, from defining requirements to deploying cloud-based infrastructure.

Responsibilities

  • Build intuitive front-end interfaces with Angular and robust back-end services with .NET Core.
  • Design and implement RESTful APIs and optimize applications for performance and scalability.
  • Collaborate with cross-functional teams to define technical specifications and deliver new features.
  • Integrate AI-assisted and agentic coding tools (e.g., GitHub Copilot) to automate tasks and improve development velocity.
  • Troubleshoot technical issues, participate in code reviews, and maintain high-quality, scalable code.

Required Skills

  • 5+ years of experience as a Full Stack Software Engineer or similar role.
  • Strong proficiency in C# and .NET Core for backend development.
  • Solid experience with modern Angular (version 12 or higher).
  • Strong understanding of RESTful API design and development.
  • Hands-on experience with Git and Agile/Scrum methodologies.
  • Experience applying AI-assisted or agentic coding approaches, including code generation, debugging, and refactoring.
  • Familiarity with relational database systems such as SQL Server or PostgreSQL.

Preferred Skills

  • Experience with AWS services (EC2, S3, RDS, Lambda) and CI/CD pipelines.
  • Exposure to automated testing frameworks and DevOps practices.
  • Experience implementing agentic AI frameworks for code review or workflow automation.

Education

Bachelor's degree