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.