Senior Software Development Engineer L4

2 weeks ago


Hyderabad, Telangana, India Inovalon Full time
Job Description

In a rapidly evolving healthcare landscape, Inovalon is at the forefront of transforming the industry with innovative data-driven solutions. We are seeking an exceptional Senior Software Development Engineer L4 to join our team and drive success.

About Us

Inovalon was founded in 1998 on the conviction that technology and data could revolutionize healthcare for the better. Our mission is to empower customers with data-driven solutions, improving both outcomes and economics. As ONE Inovalon, we unite as a force delivering solutions that address healthcare's greatest needs. Our culture of inclusion and innovation brings value not just to our customers but to the millions of patients and members they serve.

The Role

We are looking for a highly skilled and experienced Senior Software Development Engineer L4 to work independently on complex tasks, understand the intricacies of the software development life cycle, and demonstrate strong adherence to fundamental software engineering principles. This position requires a deep understanding of computer architectural design and other critical issues like testing and scalability of software products.

Duties and Responsibilities
  • Collaborate with the team to write high-quality, testable code that meets the 'Definition of Done' for team commitments;
  • Utilize a 'Test-First' approach to software development, where possible, developing tests before code;
  • Participate in design and code reviews with fellow engineers;
  • Create automated unit, system, and acceptance tests, participating in test plan reviews;
  • Support and contribute to end-of-iteration demos;
  • Assume responsibility for assigned integration, testing, and deployment tasks;
  • Work with product management to scope and estimate product enhancements;
  • Design, implement, unit-test software, and follow defined processes for testing;
  • Fix software defects (internal or customer reported) following defined processes;
  • Achieve continuous team improvement by being accountable for actions and striving to become a better problem solver;
  • Contribute to team retrospectives, helping identify and resolve team impediments;
  • Maintain documentation describing program development, logic, coding, testing, changes, and corrections;
  • Actively participate in change management, adjusting business and technical scope as needed;
  • Adhere to all confidentiality, HIPAA, regulatory, and policy requirements outlined within Employer's Operating Policies and Procedures.
Requirements and Qualifications
  • A minimum of 5 years of experience in software development across one or more programming languages, with expertise in data structures and algorithms;
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience in software design and architecture;
  • Advanced skills in debugging, coding, and designing secure applications adhering to security standards;
  • Demonstrated personal integrity, ability to earn trust from others;
  • Exhibits a growth mindset, seeking feedback often and effectively pursuing self-directed learning;
  • Pursues expertise in technical domains through relevant publications, forums, or groups;
  • Ability to anticipate and creatively solve problems applying best practices;
  • Strong communication, organization, and teamwork skills.
Education
  • Bachelor's degree in Computer Science, Software Engineering, or Information Technology;
  • Master's degree or PhD in Computer Science, a related technical field, or equivalent practical experience preferred.
Physical Demands and Work Environment
  • Sedentary work requiring sitting for long periods;
  • Occasional exertion up to 10 pounds of force or negligible amounts;
  • Subject to inside environmental conditions;
  • Less than 10% local travel typically for training purposes.

We encourage individuals who believe they can make a meaningful contribution to our mission to apply, regardless of whether they meet every qualification listed. At Inovalon, we prioritize finding the best candidate for the role and may consider applicants for similar positions. An estimated salary for this role is $120,000 - $150,000 annually, based on location and experience.



  • Hyderabad, Telangana, India NewVision Software Full time

    Job Title: Senior Software Development EngineerAbout Us:NewVision Software is a leading technology company that specializes in developing innovative software solutions.Job Description:We are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing,...


  • Hyderabad, Telangana, India Paccore Software Full time

    Paccore Software is a dynamic and innovative software development company seeking an experienced Senior .NET Software Engineer to join our team.We are looking for highly skilled professionals with expertise in .NET technologies, including ASP.NET, SQL, C#, and Web API. The ideal candidate will have a strong foundation in object-oriented programming...


  • Hyderabad, Telangana, India Paccore software Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking a highly skilled Senior Software Developer to join our team at Paccore Software. The ideal candidate will have a solid foundation in C# and SQL Server, with a strong understanding of .NET web framework, including ASP.NET, ASP.NET MVC, .NET Core, Web API, LINQ, WCF, HTML, JavaScript, jQuery,...


  • Hyderabad, Telangana, India SoftxAI Technology Private Limited - Software & AI Solutions Full time

    Job Title: Senior Software Engineer (3-5 Years)Location: Hyderabad (Work from Office)Company: Softxai Technology Private LimitedSoftxai Technology Private Limited is seeking a skilled and motivated Senior Software Engineer with 3 to 5 years of experience to contribute to building high-performance, scalable applications. As a Senior Software Engineer, you...


  • Hyderabad, Telangana, India TECHSTAR SOFTWARE DEVELOPMENT INDIA PVT LTD Full time

    Unlock Your Potential as a Senior Data Engineering Project LeadAre you ready to take on a challenging role that combines your technical expertise with leadership skills? Do you have a passion for driving innovation and delivering high-quality results in data engineering projects?We are seeking an experienced Senior Data Engineering Project Lead to join our...


  • Hyderabad, Telangana, India CygnusPro Software Solutions Pvt. Ltd Full time

    Job Title: Senior Android Software EngineerJob Summary:We are seeking a highly skilled Senior Android Software Engineer to join our team at CygnusPro Software Solutions Pvt. Ltd. The ideal candidate will have a strong background in Android development, with a proven track record of designing and building advanced applications using Java and Kotlin.Key...


  • Hyderabad, Telangana, India Oracle Full time

    Job OverviewWe are seeking a highly skilled Senior Software Development Engineer to join our team at Oracle. As a key member of our software development team, you will be responsible for designing, developing, and testing large-scale software systems.


  • Hyderabad, Telangana, India F5 Full time

    F5 is a market leader in Application Delivery Controllers and Security platforms. We are passionate about bringing a better digital world to life by empowering organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world.Our teams obsess over how to make the lives of our customers, and their...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    We are seeking a skilled Senior Embedded Systems Software Engineer to join our team at QNX Software Systems. This is an exciting opportunity to work on cutting-edge Wi-Fi and networking technologies.As a Senior Embedded Systems Software Engineer, you will be responsible for developing and maintaining Wi-Fi and Networking driver components in an...


  • Hyderabad, Telangana, India Anzyglobal Full time

    Anzyglobal is a dynamic and innovative company seeking an exceptional Senior Software Development Engineer to join our team. The estimated salary for this role is $120,000 - $180,000 per annum.Job DescriptionAs a Senior Software Development Engineer at Anzyglobal, you will be responsible for designing and developing high-quality software solutions that meet...


  • Hyderabad, Telangana, India Talent500 Full time

    Job Title: Senior Full Stack Software EngineerTalent500 is seeking a highly skilled and experienced Sr. Full Stack Software Engineer to join our team. In this role, you will be responsible for contributing to the technology landscape and driving the successful delivery of critical software initiatives.We are looking for a talented individual with a strong...


  • Hyderabad, Telangana, India Quanteon Solutions Full time

    About the RoleQuanteon Solutions is looking for a highly skilled Senior Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing web-based applications using cutting-edge technologies.ResponsibilitiesKey Responsibilities:Design and develop scalable, efficient, and secure...


  • Hyderabad, Telangana, India Blue Yonder Full time

    **Job Overview**We are seeking a skilled Senior Software Development Engineer to join our team at Blue Yonder. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.**About the Role**This is a challenging opportunity for an experienced...


  • Hyderabad, Telangana, India Colan Infotech Private Limited Full time

    About UsColan Infotech Private Limited is a renowned IT services company, with an offshore software development office located in India and serving clients across the globe.We offer key services in cloud services and analytics, mobile and web technology, and ERP solutions.Our expertise spans multiple domains, enabling us to provide tailored solutions to our...


  • Hyderabad, Telangana, India TechBulls Software Servies pvt ltd Full time

    Job Title: Senior Frappe/ERPNext EngineerThe ideal candidate for this role will have a strong background in software development, with a focus on the Frappe framework and ERPNext ecosystem. Key responsibilities include:Communicating with stakeholders to translate business processes into Frappe constructsDeveloping and maintaining apps based on the Frappe...


  • Hyderabad, Telangana, India PLANFUL SOFTWARE INDIA PRIVATE LIMITED Full time

    About Planful Software India Private LimitedWe are a pioneering company in the financial performance management cloud software space, providing businesses with tools to drive peak financial performance.Our mission is to enrich the world by helping our customers and our people achieve peak performance.About the RoleWe are seeking a highly skilled Senior...


  • Hyderabad, Telangana, India Techstar Software Development India Pvt. Ltd. Full time

    Job Title: Senior Java Backend DeveloperAt Techstar Software Development India Pvt. Ltd., we are seeking a highly skilled Senior Java Backend Developer to join our team. The ideal candidate will have strong experience in designing, developing, testing, and deploying scalable and efficient backend services using Java FullStack technologies.Key...


  • Hyderabad, Telangana, India APPIT SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Software Development RoleAt APPIT Software Solutions Private Limited, we're looking for a skilled Senior .NET Software Developer to contribute to our software development lifecycle. As a key member of our team, you'll be responsible for designing, developing, and maintaining high-quality software solutions using .NET Core and ASP.NET MVC.Key...


  • Hyderabad, Telangana, India BirlaSoft Full time

    BirlaSoft is seeking a highly skilled Senior Python Software Development Engineer to join our team.Job DescriptionWe are looking for an experienced Python Developer with a strong background in software development and a passion for innovation. As a Senior Python Software Development Engineer, you will be responsible for designing and architecting scalable...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.SalaryWe offer an attractive compensation & bonus package with excellent benefits, including an estimated salary range of...