About this role
Sr Software Developer
Full Stack Developer (.NET & Angular)
ABOUT THIS ROLE
We are looking for a talented Full Stack Developer (.NET & Angular) to join our team. You will contribute to the design, development and maintenance of scalable web applications using Angular, .NET technologies and SQL Server.
We are looking for someone with hands-on experience across the full stack, while having strong expertise in either frontend or backend development. You will collaborate closely with Product Managers, Business Analysts, UX/UI Designers and Engineers to build reliable, high-quality software solutions.
We value engineers who embrace modern development practices and leverage AI-assisted development tools to improve productivity, software quality and engineering efficiency.
ROLES & RESPONSIBILITIES
- Design, develop and maintain scalable web applications using Angular and .NET technologies.
- Build high-quality frontend and backend features with a focus on performance, maintainability and security.
- Develop reusable Angular components and robust backend services following software engineering best practices.
- Design, write and optimize SQL Server queries, stored procedures and database objects where required.
- Develop and consume RESTful APIs to integrate frontend and backend services.
- Collaborate with Product Managers, Business Analysts, UX/UI Designers and other Engineers throughout the software development lifecycle.
- Participate in architecture discussions, code reviews and continuous technical improvements.
- Troubleshoot production issues and optimize application performance.
- Leverage AI-assisted development tools to accelerate coding, testing, debugging, documentation and code reviews while maintaining high engineering standards.
- Stay current with emerging technologies and continuously improve development practices.
POSITION REQUIREMENTS
Required
- 3+ years of experience in software development.
- Strong expertise in either:
- Frontend development with Angular, or
- Backend development using .NET technologies (C#, ASP.NET Core, Web API).
- Practical experience working across both frontend and backend technologies.
- Strong knowledge of Angular, TypeScript, HTML5 and CSS3.
- Experience developing applications with .NET technologies.
- Solid knowledge of SQL Server, including writing and optimizing SQL queries.
- Experience designing and consuming RESTful APIs.
- Experience using Git and collaborative development workflows.
- Strong analytical, troubleshooting and problem-solving skills.
- Ability to work effectively in Agile, cross-functional teams.
Nice to Have
- Experience with Entity Framework or other ORM frameworks.
- Experience with Azure or other cloud platforms.
- Familiarity with CI/CD pipelines and automated testing.
- Experience using AI-assisted development tools (e.g. GitHub Copilot, Cursor, Claude Code or similar) to support code generation, debugging, refactoring, testing and documentation.
- Interest in AI-augmented software development and continuously improving engineering productivity through modern tooling.