You will build and maintain scalable microservices and web applications within an Agile environment. You own the full lifecycle from API design to performance optimization and monitoring.
Responsibilities
- Develop and implement APIs and microservices based on functional and technical requirements.
- Extend and enhance existing portal capabilities using complex development patterns.
- Align technical solutions with enterprise strategy and strategic tooling.
- Set up proactive alerts and reports for application availability and performance monitoring.
- Optimize .NET applications to improve performance and fine-tune existing code.
Required Skills
- 7+ years of experience with .NET technologies including C#, ASP.NET, MVC, Web API, and WebServices.
- 5+ years of experience with APIs and microservices.
- 5+ years of experience with SQL Server, MySQL, Oracle, or comparable RDBMS.
- 4+ years of experience with front-end technologies including Angular and React.
- 3+ years of experience with Data Modeling, T-SQL development, and database performance tuning.
- 2+ years of experience with CI/CD tools such as Jenkins or GitHub Actions.
- 2+ years of experience with code scanning, security tools, and threat modeling.
- 2+ years of experience with unit testing frameworks.
- Bachelor’s degree in Computer Science or a related field.
Preferred Skills
- Experience with authorization frameworks like OAuth 2.0, SAML, or OpenID Connect.
- Knowledge of NoSQL databases such as MongoDB or DynamoDB.
- Experience with APM tools like Datadog, Dynatrace, or Splunk.