Senior Software Engineer
jobvite
Job Description
Your Role at Relatient
We are seeking a Senior Software Engineer to join our team. Our office is located in Amar Tech Park and brings an amazing culture where we focus on work that makes a difference.
How you'll make an impact:
- Lead the design and implementation of new software features and applications, ensuring they meet the healthcare industry's regulatory standards.
- Drive innovation in the product line by researching and applying new technologies and methodologies to solve complex healthcare problems.
- Develop high-quality, secure, scalable software solutions that comply with healthcare regulations such as HIPAA (Health Insurance Portability and Accountability Act).
- Oversee the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment and maintenance.
- Ensure Software Solutions are developed in compliance with relevant healthcare regulations and standards, where applicable.
- Implement and oversee rigorous unit testing protocols and quality assurance processes to ensure software reliability and performance.
- Collaborate closely with product manager, UX/UI designers, and other stakeholders to understand user needs and translate them into functional software solutions.
- Lead and mentor junior software engineers, promoting a culture of excellence, continuous learning, and knowledge sharing.
- Championing the importance of data security and privacy within the team, ensuring all software solutions adhere to the highest standards of data protections.
- Stay updated with the latest in cybersecurity trends and regulatory changes affecting the healthcare industry to proactively address potential security vulnerabilities.
- Work closely with customer support teams to understand client issues and feedback, using this information to inform ongoing product development and improvement.
- Participate in client meetings and demos as needed to provide technical expertise and support for sales and marketing efforts.
- Utilize agile methodologies to manage software development projects, ensuring timely delivery of features and responsiveness to changing customer needs.
- Lead spring planning, retrospectives, and stand-ups, ensuring clear communication and efficient workflow within the development team.
- Stay abreast of the latest developments in software engineering and healthcare technology to continuously improve personal expertise and the overall effectiveness of the development team.
- Encourage and facilitate ongoing education and professional development opportunities for team members.
What You Bring:
- Bachelor’s Degree in computer science, computer engineering, or equivalent
- 7+ years of experience in a software engineering role
- Able to design and implement RESTful APIs using AWS API Gateway and Lambda
- Build scalable, low-latency services that integrate with Kafka/MSK for async communication
- Solid experience with Angular and TypeScript.
- Good understanding of PostgreSQL.
- In-depth knowledge of Data Structures & Algorithms.
- Previous experience producing dependable software using Java
- Previous experience building and working with CI/CD pipelines
- Strong knowledge of SQL and relational databases
- Experience giving and receiving code reviews
- Previous experience building and consuming RESTful web APIs
- Knowledge of unit testing and integration testing
- Knowledge and experience with Agile methodologies
- Ability to work and thrive as part of a collaborative team
- Ability to work and thrive as part of a collaborative team Senior Software Engineer
- Experience building software in a healthcare environment preferred
- Familiarity with the principles of Domain-Driven Design (DDD) preferred
Mindsets That Matter:
- Act with purpose, focus and accountability
- Collaborate across teams and communicate clearly
- Keep improving and automate what slows you down
Benefits of working here include:
- INR 5,00,000 life insurance for all full-time employees and their immediate household.
- INR 15,00,000 accident coverage
- Education reimbursement
- 10 national/state holidays and 1 floating holiday
- Flexible hours and hybrid work.