
About Emids
Transforming healthcare through technology and innovation
Key Highlights
- Headquartered in Franklin, TN with 1,500+ employees
- Serves over 200 clients in the healthcare sector
- Specializes in EHR deployment and data analytics
- Offers competitive salaries and equity options
Emids, headquartered in Franklin, Tennessee, is a leader in healthcare digital transformation, serving over 200 clients including major healthcare payers and providers. The company specializes in EHR application deployment, data analytics, and custom software development, helping organizations enhan...
🎁 Benefits
Emids offers competitive salaries, equity options, generous PTO policies, remote work flexibility, and a learning budget for professional development....
🌟 Culture
Emids fosters a culture centered on healthcare innovation and technology, encouraging employees to contribute to impactful projects that improve patie...
Skills & Technologies
Overview
Emids is hiring a Senior Software Engineer to develop and enhance applications using Perl and SQL databases. You'll work in a hybrid environment in Bangalore, requiring 4-7 years of experience.
Job Description
Who you are
You have 4-7 years of experience in software engineering, with a strong focus on developing applications using Perl scripting. Your expertise in SQL databases, particularly MySQL, PostgreSQL, or SQL Server, allows you to manage and manipulate data effectively. You are proficient in unit testing frameworks and have a solid understanding of test-driven development (TDD), ensuring high-quality code delivery.
Your knowledge of data structures and algorithms enables you to create efficient coding solutions, optimizing application performance. You are well-versed in Object-Oriented Programming (OOP) concepts and design patterns, which you apply to your development work. You thrive in an agile development environment, collaborating with cross-functional teams to deliver impactful software solutions.
You possess strong analytical and problem-solving skills, allowing you to tackle complex challenges with ease. Your excellent communication skills facilitate effective client interactions, ensuring that you can articulate technical concepts to non-technical stakeholders. You are committed to continuous learning and improvement, always seeking ways to enhance your skills and contribute to your team's success.
What you'll do
In this role, you will develop, maintain, and enhance applications using Perl scripting, focusing on delivering high-quality software solutions. You will leverage your strong knowledge of SQL databases to manage data effectively and ensure optimal application performance. Your experience with unit testing frameworks and TDD will be crucial in maintaining code quality and reliability.
You will participate in code reviews, providing constructive feedback to your peers and fostering a culture of collaboration and continuous improvement within the team. Your expertise in data structures and algorithms will guide your coding practices, enabling you to create efficient and scalable applications. You will work closely with product managers and designers to understand user requirements and translate them into technical specifications.
As part of an agile development team, you will actively participate in sprint planning, daily stand-ups, and retrospectives, contributing to the overall success of the project. You will also have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers. Your strong analytical skills will be essential in identifying and resolving issues that arise during the development process.
What we offer
Emids offers a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work on challenging projects that make a real impact in the industry. We value collaboration and encourage our team members to share their ideas and insights. Our hybrid work model allows for flexibility, enabling you to balance your professional and personal life effectively. We believe in investing in our employees' growth and development, providing opportunities for training and skill enhancement.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Emids.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer
Emids is hiring a Data Engineer to build and optimize ETL processes using Python and Azure services. You'll work extensively with Databricks and PySpark to manage large-scale data infrastructures. This position requires 5 to 12 years of experience in data engineering.

Software Engineering
project44 is hiring a Senior Software Engineer to design and implement integrations for their logistics platform. You'll work with technologies like Java and Python in a collaborative Agile environment. This position requires significant experience in backend development.

Software Engineering
project44 is seeking a Senior Software Engineer to design and implement integrations for their logistics platform. You'll work with Java and Spring in a fast-paced Agile environment. This role requires significant experience in backend engineering.

Software Engineering
project44 is hiring a Senior Software Engineer to design and implement integrations for their logistics platform. You'll work with technologies like Java and Python in a collaborative environment. This position requires significant experience in software engineering.

Software Engineering
Almabase is hiring an Entry-Level Software Engineer to develop and maintain software solutions. You'll work on backend, frontend, and production systems in Bangalore. This role is ideal for those looking to grow their technical skills.