Software Developer

6 months ago


Bengaluru, India ResMed Full time

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

About ResMed

ResMed has pioneered some path-breaking solutions to improve people’s lives and our mission is to change 250 million lives in 2025. This culture of innovation is now being brought to ‘out-of-hospital’ care settings under ResMed’s SaaS division. The focus of the products and technologies is to complete the care continuum outside the hospital, enable seamless transitions for people as they move between different care settings, and empower caregivers with actionable data and insights that can transform how care is delivered. The vision is to continuously push the boundaries of innovation, improve patient outcomes, and put the patients and caregivers at the center of every innovation we pursue.

Let’s talk about the Role

This position will be with our innovative products from MEDIFOX DAN. The MEDIFOX DAN Group, headquartered in Hildesheim, is part of ResMed Corp, a global leader in cloud-connected medical devices and comprehensive out-of-hospital software platforms. We are a company with strong values of team spirit, customer orientation, and passion that works daily on future-oriented software solutions and services for digitization in health and social care and drives innovation as one of the leading providers of software solutions and services for professional and non-professional care, therapeutic practices, and child, family, and youth welfare institutions. 

Let’s talk about the Team

You will be part of the MEDIFOX DAN team in India provide solutions architecture in creating an isolated connectable data synchronization platform. This shall mirror and provide certain aspects of our customer's data. You would be an essential part of our platform teams and work towards a common framework model by contributing to the technical development.

The Impact : You and the team will be responsible for developing and implementing our data synchronization platform. In this role, you will have responsibilities and tasks concerning solid implementation of cloud infrastructure solutions including deployment, maintenance, and stable operation.

What’s in it for you : As a Software Developer, you will support us in enabling our on-premises systems to communicate and synchronize certain data with and to separate data storage in the cloud to connect to third-party and internal systems. If you are a cloud enthusiast or even an AWS SME and passionate about technology, development, automation, and architecture then you will be the best fit for the position, and as part of your role help us ensure that our applications and infrastructure are designed and implemented to the highest security standards thus maintaining and enhancing business trust, compliance (GDPR) ensuring alignment with strategic and division plans, and enabling transparency into technology investments across the enterprise. 

Let’s talk about the Responsibilities

Working independently to design solutions to deliver business requirements and align to architectural and IT roadmaps through the following activities:

Collaborating with the API development team in Bangalore along with teams in Europe.

Working with the team lead directly and with other Solution Architects and lead Developers to agree upon architectural solutions.

Documentation and presentation of solutions in detail to allow an estimation of the effort required for delivery.

Implementing solutions according to enterprise SaaS standards

Implement the technical best practices and principles on API and Microservice architecture. 

Design and develop reusable application programming interfaces for use across the Medical Devices/Applications in MEDIFOX DAN

Write unit and integration tests, in automated test environments to ensure code quality.

Solution Delivery

Working with the project team consisting of Scrum Masters, Business Analysts, Developers, and Testers to facilitate the delivery of solutions through the following activities:

Provide accurate estimations for new modules and suggest ways towards solutions from your expertise.

Have close contact and regular touchpoints with your team lead and Bangalore.

Mirroring back a full understanding of the solution and elaborating on the solution implementation where required to achieve this goal.

Supporting the development and test teams in diagnosing and resolving architectural and technical issues in a consultative capacity throughout the project

Let’s talk about Required Qualifications & Experience

Working experience in Solution Engineering/Development, preferably in online application development or large complex enterprise SaaS-based applications for at least 4+ years.

Working experience of Cloud Services (especially AWS) modules and respective programming techniques understanding and implementation along with multiple deployments.

Experience in implementing, deploying, and operating highly available, scalable, secure, and fault-tolerant systems using Amazon Web Services (AWS) products like DMS, SCT Redshift, Lambda, Glue, S3, EMR, Kinesis, DynamoDB, SQL RDBMS

Experience in creating scalable data-focused systems on AWS cloud.

Working knowledge of backend engineering / API development, Enterprise architecture using any object-oriented language like Java, Python, TypeScript, NodeJS, Microservices, Containerization, DevOps.

Experience with API concepts and technologies such as REST, JSON, XML, SOAP, GraphQL, and Swagger and technology parts like CI/CD pipelines, NoSQL (E.g., MongoDB, DynamoDB), GIT (E.g., Gitlab / Bitbucket / GitHub), Message queues (Kafka, RabbitMQ) and security technologies such as encryption, digital signatures and hashing (MD5, AES, RSA), SSL, SAML, XACML, Oauth

In-depth knowledge of relational databases (Postgres, oracle) and ORMs (Entity Framework, Dapper)

Basic understanding of CI/CD pipelines, Knowledge of Docker and Kubernetes

Creative problem-solving skills and good communication skills

Let’s talk about Desired Qualifications & Experience

AWS Solution Architect Associate/Professional or TOGAF Certification

Hands-on experience with medical platform FHIR (Fast Healthcare Interoperability Resources) /GDPR-compliant concepts and implementations

Knowledge on C#, C++ and .Net technology stack

#LI-SaaS

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now We commit to respond to every applicant.


  • Noesys Software

    6 months ago


    Bengaluru, India Senior .Net Developer Full time

    Job Description :Role : Dot Net DeveloperAbout Noesys Software :We at Noesys, through our product Infoveave, provide Analytics and Automation solutions for businesses. Infoveave makesit easy for companies to manage all their data in one place, keep track oftheir performance at various levels and automate critical front and back-office processes. Infoveave is...


  • Bengaluru, Karnataka, India Sonata Software Full time

    We are looking for a skilled Enterprise Software Developer to join our team at Sonata Software.Sonata Software is a leading provider of technology services and solutions. As an Enterprise Software Developer, you will play a critical role in designing, developing, and deploying complex software systems.The ideal candidate will have strong experience in...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleUpland Software is seeking an experienced Software Development Expert to join their core development team. As a key member of the team, you will be responsible for designing, developing, and implementing advanced search solutions using AI and machine learning technologies.Key ResponsibilitiesDesign and develop high-performance search connectors...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About Guidewire SoftwareGuidewire Software Inc. is a leading provider of software solutions for the property and casualty insurance industry. We empower insurers to engage with customers, innovate, and grow efficiently.Our Platform:We combine digital, core, analytics, and AI to deliver our platform as a cloud service. This enables over 540+ insurers in 40...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the leading platform that Property & Casualty insurers trust to engage, innovate, and grow efficiently. Our innovative technology combines digital, core, analytics, and AI to deliver our platform as a cloud service.Why Join Us?We are seeking a skilled Senior Software Developer to join our team. As a key member of our development...

  • TG Developers

    1 month ago


    Bengaluru, India TG Developer Full time

    Job Overview : - We are seeking an experienced and dynamic Sales Manager to lead our sales team, drive revenue growth, and develop long-term customer relationships.- The ideal candidate will possess a blend of strategic vision, leadership skills, and a deep understanding of sales processes.- As a Sales Manager, you will oversee daily sales operations, ensure...


  • Bengaluru, Karnataka, India MRI Software Full time

    Company Overview:MRI Software is a global leader in Proptech, delivering innovative applications and hosted solutions that empower real estate companies to elevate their business.We have nearly five decades of expertise and insight, with offices across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada,...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title : Perl/Python Software DeveloperExperience : 5-7Job DescriptionWe are seeking a highly motivated and experienced Software Developer to join our dynamic IT team. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies.ResponsibilitiesDevelop and maintain software...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior AI Software Developer to design and develop cutting-edge artificial intelligence solutions for our clients. With a strong background in software engineering, you will work on exciting projects in machine learning, natural language processing, and computer vision.Key ResponsibilitiesDesign and implement AI models and...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is a leading platform for Property and Casualty insurers to engage, innovate, and grow efficiently.We combine digital, core, analytics, and AI to deliver our platform as a cloud service. Our platform supports significant data volumes and heavy server loads, making us a trusted partner for 540+ insurers in 40 countries.We're looking...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Unlock a fulfilling career with Guidewire Software as a Senior Full Stack Engineer. We're seeking an enthusiastic and skilled engineer to contribute to our innovative team.About the RoleWe're looking for a self-motivated individual who can work collaboratively in a lean and empowered team environment. The ideal candidate will have experience working in agile...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job Title:Backend Software Developer - Node.js ExpertAbout the Role:We are seeking a skilled Backend Software Developer to join our team at AppYogi Software. This is an exciting opportunity to work on challenging projects and contribute to the growth of our company.Responsibilities:Designing customer-facing UI and back-end services for various business...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Guidewire Software Full time

    Company Overview">">At Guidewire Software, we are actively seeking a proactive and results-driven Senior Java Developer to join our esteemed product development team.">">About the Role">">This role involves crafting high-quality software that enhances the daily experiences of millions of users across the globe.">You will play a pivotal part in designing and...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    Job Description:We are seeking a highly skilled Software Engineer to join our team as a Frontend Developer. As a key member of our development team, you will play a vital role in enhancing online experiences for our users by building responsive and user-friendly interfaces.Key Responsibilities:Recommend best practices to advise and create the best front-end...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire Software is a leading provider of cloud-based software solutions for the property and casualty insurance industry. Our platform enables insurers to engage with customers, innovate, and grow efficiently.Job SummaryWe are seeking an experienced Cloud-Based Software Developer to join our team. As a key member of our development team,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    About Iosys SoftwareWe are a dynamic software company that prides itself on delivering innovative solutions to our clients. Our team of experienced professionals works together to ensure that every project is completed to the highest standard.Job OverviewWe are currently seeking a highly skilled Senior Java Software Engineer to join our team. The successful...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    About the RoleNec Software Solutions is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing scalable and maintainable APIs.Key ResponsibilitiesCollaborate with front-end and back-end developers to ensure system consistency.Design and develop scalable...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    C# Developer JobWe are seeking an experienced C# developer to join our team at Flexera Software India LLP. As a C# developer, you will be responsible for designing and developing C# applications, including backend services and client-end counterparts.Key Responsibilities:Participate in an agile software development life-cycle, decomposing requirements,...

  • AppYogi Software

    2 months ago


    Bengaluru, India AppYogi Software Full time

    Job Description :- Develop the back-end software, maintain and update the existing code.- Designing customer-facing UI and back-end services for various business processes.- Running diagnostic tests, repairing defects, and providing technical support.- Keeping informed of advancements in the field of Node.js development.- Follow the Scrum workflow and...

  • MRI Software

    2 months ago


    Bengaluru, India MRI Software Full time

    Job Title : Power BI Location : BangaloreMRI Software India is on the hunt for a talented Software Development Team Lead to join our rapidly growing team! If you're passionate about software development, love a challenge and want to work with a team of experts from all over the world, this is the role for you.As a Team Lead, you will be responsible for...