Senior Application Developer (AWS, C#)
JobgetherRemotely
awspostgresqldotnetrabbitmqdynamodblambdaeventbridge
Job Description
📋 Description
- Design, develop, test, and deliver scalable software products using C#/.NET and AWS cloud
- Build and maintain event-based, distributed applications and cloud-native SaaS solutions.
- Develop product features using AWS services such as ECS, S3, EventBridge, Lambda, Step Functions
- Implement robust application architecture with a focus on scalability, reliability, security, and
- Develop and integrate messaging-based solutions, including RabbitMQ and similar technologies.
- Collaborate closely with UX/UI designers, DevOps professionals, and fellow engineers throughout the
🎯 Requirements
- 6+ years of professional experience building and delivering event-based, distributed software
- 3+ years of experience developing and deploying SaaS products in an AWS cloud environment.
- Strong hands-on experience with AWS services, particularly ECS, S3, EventBridge, Lambda, Step
- Strong proficiency in C# and .NET 8.
- Experience with messaging systems; RabbitMQ experience is preferred.
- Proven experience working in Agile/Scrum development environments.
🎁 Benefits
- Full-time, remote position based in Ontario, Canada.
- Opportunity to work on innovative SaaS products supporting clinical analytics and health sciences.
- Exposure to modern cloud-native technologies and a broad AWS technology stack.
- Opportunity to work with emerging generative AI technologies and Amazon Bedrock.
- Agile, collaborative environment with small, cross-functional engineering teams.