- Develop scalable software on an Agile team to drive value for our products.
- Collaborate with, support, and mentor junior members of the development organization.
- Partner with cross-functional stakeholders to define requirements and innovate on designs.
- 8+ years of professional experience in building software services
- Strong software development skills across the full stack
- Strong experience building software using Microsoft .NET Core using C#
- Strong experience working with relational databases e.g. MS SQL Server
- Experience with modern front-end UI frameworks e.g., Angular or ReactJS
- Experience deploying software using CI/CD pipelines
- Experience with development in public cloud e.g., Azure , Appinsights, Grafana
- Experience with development of microservice architecture.
- Good understanding of authentication protocols such as OAuth2, etc. is a plus.