Senior Professional Software Engineer
New
G
Gainwell TechnologiesHealth IT
Fully remote opportunity with the option to work anywhere within the United StatesFull-TimeSenior
Salary76,100 - 108,700 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- AWSPostgreSQLJavascriptTypeScriptC#.NETReactCI/CDRESTful APIsTerraform
Requirements
- 6+ years of professional software engineering experience.
- Strong hands-on C#/.NET and JavaScript/TypeScript development.
- Experience with React and modern API development.
- Experience delivering enterprise applications, integrations, or cloud-native services.
- Strong knowledge of SOLID design principles.
- Knowledge of distributed systems and microservices architecture.
- Knowledge of event-driven design.
- Understanding of secure coding practices.
- Medicaid/MMIS/MES domain experience is preferred.
- Willingness to travel (0-10%) and work a flexible schedule.
Responsibilities
- Develop React/TypeScript micro-frontends and .NET 10/C# microservices, serverless services, and contract-first REST APIs.
- Build multi-tenant capabilities using tenant isolation, configuration-driven behavior, feature flags, and coordinated API, UX, and schema versioning.
- Develop PostgreSQL solutions and AWS workloads using Lambda, API Gateway, S3, SQS, Glue/Spark, MSK/Kafka, and EKS patterns.
- Implement REST, event, queue, batch, and managed file-transfer integrations, including adapters for required SOAP/WCF interfaces.
- Create Terraform and CI/CD assets for automated build, test, security scanning, deployment, rollback, and environment promotion.
- Implement automated tests, observability, secure logging, code review, vulnerability remediation, and production-readiness controls.
View Full Description & ApplyYou'll be redirected to the employer's site