-
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
-
12+ years of experience in software development with expertise in C#/.NET technologies.
-
Strong experience designing and developing complex web applications hosted on IIS and OpenShift.
-
Proven experience designing and building highly available, scalable, and distributed enterprise applications.
-
Strong experience developing and consuming REST APIs and real-time integrations.
-
Hands-on experience with React.js and/or Angular for front-end application development.
-
Extensive experience implementing authentication and authorization frameworks, including: Single Sign-On (SSO) OAuth/OAuth2 Microsoft Entra ID (Azure AD)
-
Hands-on experience with the following AWS services and technologies:
-
AWS Lambda
-
AWS Step Functions
-
AWS API Gateway
-
Terraform (Infrastructure as Code)
-
Amazon RDS (PostgreSQL)
-
Event-Driven Architecture
-
Cloud-native application design and deployment