CrawlJobs Logo

Senior Software Engineer - C#, AWS

India, Bangalore · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

ResMed has always applied the best of technology to improve people's lives. Now our SaaS technology is fueling a new era in the healthcare industry, with dynamic systems that change the way people receive care in settings outside of the hospital–and tools that work every day to help people stay well, longer. We have one of the largest actionable datasets in the industry, creating a complete view of people as they move between care settings. This is how we empower providers–with vital insight to deliver the care people need, right when they need it. We're also ensuring that our health solutions connect to other companies' networks. Because when objectives align, everyone wins. And as we work today to drive better care and lower costs, we're developing more personalized solutions for tomorrow, utilizing machine learning, intelligent care paths, and predictive protocols. If you are an innovator who wants to make an impact we want to talk to you! We have exciting opportunities supporting Brightree by ResMed and MatrixCare by ResMed! The ResMed R&D team is looking for a Senior Software Engineer to design and code industry-disruptive products with the latest tools and technologies. Do you want to build amazing products and tackle complex questions? At ResMed, you’ll have the opportunity to just that. As a member of the development team, you’ll be creating ways to provide better care for the nation’s aging population. See your work improve healthcare each and every day!

Job Responsibility

  • Write code to improve new/existing software solutions, services, components, and interfaces
  • Write software tests and unit tests to validate software solutions leveraging test-driven development techniques
  • Participate in architectural, design, and code reviews providing insight to other engineers and their solutions
  • Design and create relational databases leveraging data management and data structures best practices
  • Build and deploy software packages using Continuous Integration and Continuous Development best practices for delivering software as a service
  • Leverage known design patterns to design new software solutions, services, components, and interfaces for ResMed family of products
  • Troubleshoot and resolve system performance issues leveraging software algorithm design best practices
  • Leverage known secure programming principles to design new software solutions, services, components, and interfaces that meet industry and government standards for security and data protection

Requirements

  • 8+ years of experience working as a Full Stack Developer
  • Development experience with C#, with Entity/Entitycore/ADO.net framework
  • Experience with ASP.NET Core, MVC, Web API, LINQ
  • JavaScript/TypeScript, Jquery, React or Angular, HTML5, CSS3, Responsive Web
  • Experience developing enterprise software applications in an n-tier architecture
  • Experience working on complex System Architecture & Design
  • Experience migrating applications from onprem to AWS
  • Good experience working on AWS services like EC2, RDS, Lambda, S3, SNS, SQS, etc.
  • Experience with relational databases (Microsoft SQL Server, Oracle, PostgreSQL, etc.)
  • Experience developing multi-threaded applications
  • Experience writing unit tests

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - C#, AWS

8 matching positions

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Backend Software Engineer / Senior Software Engineer- Kusto

Are you excited by the challenge of redefining how people explore and analyze ma...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of technical engineering experience with coding in languages including, but not limited to, C#, Python or Java
  • 2+ years building and running services in a cloud environment (Azure, AWS, or GCP)
  • Experience in designing and operating large-scale distributed systems with high availability and reliability
Job Responsibility
Job Responsibility
  • Design, develop, and improve cloud-native services that are scalable, secure, and easy to operate
  • Drive architectural decisions and lead the development of major components in a distributed, high-SLA system
  • Collaborate with cross-functional teams in ILDC and abroad to deliver end-to-end solutions
  • Conduct code and design reviews and mentor junior engineers to grow technical excellence across the team
  • Help shape the future of real-time analytics in Microsoft Fabric RTI, with customer impact as your north star
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (C++, Qt)

We are looking for Senior Software Engineer (C++, Qt) to join Sopra Steria Polsk...
Location
Location
Poland , Katowice
Salary
Salary:
12000.00 - 17000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience as SE or similar role
  • Strong hands-on experience with C++ and Qt
  • Good understanding of QML
  • Good understanding of design patterns
  • Experience in working in multinational and distributed environment
  • Communication skills
  • EU citizenship
  • Fluent English: B2/C1
  • Being open to occasional business trips abroad and visits in our office in Katowice
Job Responsibility
Job Responsibility
  • Implementing solutions and delivering software
  • Proposing solutions
  • Code review
  • Attending team meetings
  • Refactoring current code
  • Supporting Solution Architect
  • Creating and testing software to enhance the solution and all related modules and services
  • Shaping and applying our software standards of clean code and performance optimization techniques
  • Bug fixing
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • workation
  • certifications (paid by the company)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - C Programmer

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Serbia , Novi Sad
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in C
  • Experience in Relational Databases, SQL language, and DBMS call-level interfaces
  • Experience with data replication, ETL/ELT tools, cloud and software-defined infrastructure tools (AWS Cloud Formation, Kubernetes, Docker)
  • You know how to design and code systems and software that is effective, intuitive, easy to operate, and elegantly simple.
  • You know complex structures, object orientation, exceptions, and memory management techniques.
  • You are adaptable and have the willingness to learn new skills while being flexible to work within new environments.
Job Responsibility
Job Responsibility
  • Design, implement and test code.
  • Review and approve technical design documents and pull requests.
  • Mentor other members of the team and assist with their challenges.
  • Care and take ownership of our database connectors, and leverage your skills towards improving code quality by identifying issues, gaps, and maintaining the code.
  • Collaborate with different parties (sibling teams, PM, Customer support and sales) to deliver the best product with high quality and scalability.
  • Work across the project lifecycle: requirements, design, prototype, implementation, review, testing, release, and monitor product and iterate again with feedbacks.
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET / C#)

Brightree, a ResMed company, is looking for a Senior Software Engineer to join t...
Location
Location
United States , Peachtree Corners, GA
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system
  • Strong architectural design skills, with experience building scalable, distributed, and event-driven systems
  • Expertise in ASP.NET, including Razor, WebForms, Web API, WCF, JavaScript, CSS, and caching services
  • Proficiency in MS SQL Server (T-SQL/SQL) in a high-volume transaction environment
  • 4+ years of experience developing and operating applications in AWS, with a strong understanding of key AWS services and tools
  • 3+ years of experience developing front-end applications using React or React Native or other front-end framework
  • Proven ability to design and implement RESTful APIs and microservices
  • Hands-on experience with CI/CD pipelines, deployment strategies, and zero-downtime deployments
  • Production experience with event-driven architectures or message-broker solutions (e.g., Kafka, RabbitMQ)
Job Responsibility
Job Responsibility
  • Own and lead architecture discussions, designing highly scalable, performant, and resilient software solutions in a cloud-native environment
  • Demonstrate strong ownership of software components from design to deployment, ensuring system reliability and maintainability
  • Apply AI-assisted development tools (e.g., GitHub Copilot, Augment, MCP servers, and Agentic AI frameworks) to enhance productivity and code quality
  • Design data-centric architectures, treating data as a first-class citizen for secure transport, storage, and analytics
  • Champion a quality-first approach, implementing unit tests, automation frameworks, and robust functional testing
  • Identify codebase and system design gaps, setting and maintaining high-quality engineering standards through code, security, and design reviews
  • Enhance product scalability and self-service capabilities, ensuring efficient onboarding and customer adoption
  • Take an active role in mentoring junior engineers, sharing technical expertise, and fostering a culture of collaboration and innovation
  • Support hiring efforts, participating in interviews and attracting top engineering talent
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II

We’re not just building better tech. We’re rewriting how data moves and what the...
Location
Location
India
Salary
Salary:
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8 years of relevant experience
  • Experience in architecting, designing, and developing highly scalable and performant backend services
  • Proficiency in a major programming language e.g. Go, Java, C / C++, etc.
  • Experience of working on Kubernetes, Public Clouds - AWS, GCP, & Azure
  • Familiarity with Kafka, Streaming, SaaS platform development
  • Deep knowledge of designing distributed systems in the Cloud
  • Experience in running production services in Public Clouds, with a drive towards quality, accuracy, and operational excellence
  • Strong problem-solving and analytical/critical thinking skills with attention to details
  • A strategic engineer who constantly thinks of operational improvements of the service to meet availability and performance SLA
  • Comfortable with troubleshooting technical issues across services and multi-level technical stacks that includes microservices, containers, and virtualization
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
Read More
Arrow Right

Senior Software Engineer - Geospatial Backend Cloud

Job Title: Senior Software Engineer - Geospatial Backend Cloud (m/f/d) Location...
Location
Location
Germany , Stuttgart
Salary
Salary:
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or comparable professional experience
  • 6+ years of experience in backend development using C# and .NET Core
  • Hands-on experience with cloud platforms (Azure preferred
  • AWS or GCP also considered)
  • Working knowledge of Python for scripting, automation, or backend logic
  • Strong understanding of API design, microservices, and distributed systems
  • Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.)
  • Production experience with PostgreSQL, MongoDB, SQL Server or similar
  • Experience with version control (Git) and agile development methodologies
  • Strong understanding of Linux system administration fundamentals
Job Responsibility
Job Responsibility
  • Design, develop, and maintain geospatial backend services using C# (.NET Core / .NET 6+)
  • Build and optimize cloud-native geospatial applications leveraging Azure / AWS / GCP services
  • Implement RESTful OpenAPI spec APIs, data models, and asynchronous processing systems
  • Write Python scripts for automation, testing, data analysis, or integration tasks
  • Ensure scalability, reliability, and performance of backend components
  • Integrate and manage SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB)
  • Develop and maintain CI/CD pipelines and containerized deployments (e.g., Docker, Kubernetes)
  • Collaborate with frontend developers, DevOps engineers, and data teams
  • Conduct code reviews, write unit/integration tests, and follow best coding practices
  • Participate in architectural discussions and contribute to technical design decisions.
What we offer
What we offer
  • Competitive salary and performance bonuses
  • Flexible work hours
  • Professional development budget and certifications support
  • Collaborative and inclusive team culture.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer I

The Senior Software Engineer I designs, builds, and delivers high-quality softwa...
Location
Location
India , Chennai
Salary
Salary:
Not provided
rxglobal.com Logo
RX Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically 5+ years of professional software engineering experience
  • Strong experience building and delivering complex, globally available distributed multi-tenant systems
  • Expertise in .NET/C# and at least one or more other modern backend stack (Java, python or Node.js), capable front-end skills (JavaScript, React.Js, Flutter, etc) plus strong SQL/data skills
  • Strong knowledge of testing practices (unit/integration), quality and operational excellence and CI/CD pipelines
  • Experience with cloud platforms (preferably AWS) and modern DevSecOps practices
  • Strong problem-solving skills with the ability to handle ambiguous requirements and make well-balanced technical trade-offs
  • Confident communicator who can work effectively across cross-functional and global agile product delivery teams
  • Exposure to AI Prompting and Agentic workflows
Job Responsibility
Job Responsibility
  • Design and build scalable, secure, and maintainable software solutions
  • Translate business requirements into clear technical tasks and deliverables
  • Write high-quality, well-tested code and contribute to code reviews
  • Contribute to solution design and make pragmatic technical decisions
  • Ensure system reliability, performance, and operational readiness
  • Monitor, troubleshoot, and resolve production issues
  • Collaborate closely with product managers and engineering teams
  • Continuously improve systems by reducing complexity and technical debt
  • Mentor and support junior engineers through guidance and feedback
  • Contribute to a strong engineering culture with a focus on quality and ownership
What we offer
What we offer
  • Comprehensive Health Insurance: Covers you, your immediate family, and parents
  • Enhanced Health Insurance Options: Competitive rates negotiated by the company
  • Group Life Insurance: Ensuring financial security for your loved ones
  • Group Accident Insurance: Extra protection for accidental death and permanent disablement
  • Flexible Working Arrangement: Achieve a harmonious work-life balance
  • Employee Assistance Program: Access support for personal and work-related challenges
  • Medical Screening: Your well-being is a top priority
  • Modern Family Benefits: Maternity, paternity, and adoption support
  • Long-Service Awards: Recognizing dedication and commitment
  • New Baby Gift: Celebrating the joy of parenthood
  • Fulltime
Read More
Arrow Right