Tech Stack
AngularAWSAzureBootstrapCloudDockerJavaScriptKubernetesMicroservicesReactTypeScript
About the role
- Translate business needs to technical specifications
- Design, build and deploy applications
- Conduct unit testing and troubleshooting
- Evaluate and improve development governance & standards including code reviews
- Collaborate with teams to integrate systems
- Manage Azure DevOps projects (branching strategies and policies)
- Mentor junior and intermediate developers
- Create CI/CD pipelines for Azure and on‑prem environments
- Assist with bringing cloud solutions up to par with industry standards
- Consult with clients on cutting edge applications and technologies
Requirements
- 7 years+ experience with .Net and C# Application Development
- DevOps practices & Micro Services
- Software development practices & Software Development Lifecycle
- Expertise in Azure / AWS technologies and tools
- Strong understanding of design patters – Clean Architecture, Repository, MVC, MVVM, Dependency Injection
- Experience with web technologies: React / Angular / Blazor, HTML, CSS3, Bootstrap, JavaScript, TypeScript
- Experience in testing: Unit testing frameworks (e.g., XUnit, NUnit), integration testing
- Experience in tools: Visual Studio, Git, Azure DevOps, Docker, Kubernetes
- Manage Azure DevOps projects (branching strategies and policies)
- Create CI/CD pipelines for Azure and on‑prem environments
- Degree in Computer Science or equivalent
- Preferred: Azure Certified (AZ-900, AZ-204)
- Preferred: GitHub Copilot certification (Advantageous)
- Experience mentoring junior and intermediate developers