Description:
Reporting to the Engineering Manager, your role will entail
- Leading end-to-end development of full stack solutions using AngularJS, C#/.NET, and SQL Server.
- Architecting and designing scalable, maintainable systems hosted in Microsoft Azure.
- Implementing and improve CI/CD pipelines and automated testing frameworks to enhance software quality and delivery speed.
- Driving adoption of Lean and DevOps principles, reducing waste and improving flow across development processes.
- Collaboratinh closely with cross-functional teams — Product, QA, and DevOps — to ensure technical excellence and timely delivery.
- Conducting code reviews, provide technical mentorship, and contribute to evolving coding standards.
Does this sound like you?
- 5+ years of professional experience in full stack software engineering.
- Advanced proficiency in C# / .NET Framework / .NET Core development.
- Strong expertise in AngularJS, with exposure to modern Angular versions advantageous.
- Deep understanding of SQL Server
- Proven experience deploying and managing workloads in Microsoft Azure (App Services, Functions, SQL Azure, etc.).
- Strong grasp of CI/CD automation, unit/integration testing, and source control (Git).
- Familiarity with Agile and Lean software development principles.
- Desirable:
- Experience migrating legacy AngularJS or .NET systems to modern frameworks.
- Familiarity with microservices, API-first design, or containerization (Docker/Kubernetes).