Description

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.

Education

Bachelor’s Degree