Jobgether
Jobgether

Senior Application Developer (AWS, C#)

engineeringfull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Design, develop, test, and deliver scalable software products using C#/.NET and AWS cloud technologies.
    • 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, Route 53, RDS PostgreSQL, DynamoDB, DocumentDB, and Glue.
    • Implement robust application architecture with a focus on scalability, reliability, security, and maintainability.
    • Develop and integrate messaging-based solutions, including RabbitMQ and similar technologies.
    • Collaborate closely with UX/UI designers, DevOps professionals, and fellow engineers throughout the product development lifecycle.
    • Participate actively in Agile/Scrum ceremonies, planning, technical discussions, code reviews, and iterative delivery.
    • Contribute to application monitoring, observability, troubleshooting, and performance optimization.
    • Apply secure development practices and support a shift-left approach to application security.
    • Contribute to integrations with third-party authentication and security services.
    • Explore and implement innovative capabilities involving generative AI and cloud-based AI services where appropriate.
    • Translate complex technical challenges into practical, understandable solutions for both technical and non-technical stakeholders.
    • Requirements:

      • 6+ years of professional experience building and delivering event-based, distributed software products.
      • 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 Functions, Route 53, RDS PostgreSQL, DynamoDB, DocumentDB, and Glue.
      • Strong proficiency in C# and .NET 8.
      • Experience with messaging systems; RabbitMQ experience is preferred.
      • Proven experience working in Agile/Scrum development environments.
      • Strong understanding of cloud-native application development, distributed systems, and SaaS architectures.
      • Excellent verbal and written communication skills, with the ability to explain complex technical concepts clearly.
      • Strong collaborative mindset and ability to work effectively with multidisciplinary teams.
      • Demonstrated creative problem-solving skills, ownership, initiative, and willingness to learn new technologies.
      • Experience with application monitoring and observability platforms such as Instana, New Relic, or Datadog is desirable.
      • Experience integrating third-party authentication services, such as Auth0, is a plus.
      • Experience developing generative AI features or working with Amazon Bedrock is an advantage.
      • Familiarity with security-focused development practices and tools such as Snyk is desirable.
      • Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent discipline is preferred.
      • Experience in clinical, bioinformatics, healthcare, or other life-sciences environments is a plus.
      • 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.
        • Opportunities to work closely with UX/UI, DevOps, and software engineering professionals.
        • Strong opportunities for technical learning, innovation, and professional growth.
        • Ability to contribute to products designed to accelerate scientific research and improve health-related decision-making.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Senior Application Developer (AWS, C#) at Jobgether — Remote