Sr Software Engineer

 

Description:

As a Sr Software Engineer. You Will

  • We are seeking a highly skilled Senior Software Engineer to design, develop, and maintain back-end services supporting our portfolio of data-driven clinical and analytics applications. These applications leverage cutting-edge technologies including cloud computing, big data, mobile platforms, data science, data warehousing, and machine learning. The ideal candidate will ensure our cloud-based microservices meet uptime, accuracy, resilience, and scalability targets while working closely with cross-functional teams to deliver impactful solutions for healthcare providers and patients.
  • Collaborate with Product Owners, Product Managers, and Architects to translate requirements into robust, scalable code.
  • Develop services related to data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning.
  • Participate actively in DevOps, Agile practices, and continuous integration/deployment frameworks.
  • Write high-quality code in languages such as Go, Python, Java, C++, or C#.
  • Document processes, architecture, and source code thoroughly.
  • Communicate effectively with team members, leadership, and stakeholders.
  • Lead troubleshooting efforts through root cause analysis, data investigation, and system diagnostics.
  • Contribute to design and architecture discussions with senior technical leaders.
  • Lead targeted cross-functional initiatives and mentor junior engineers.
  • Solve complex technical problems, often reimagining existing solutions.
  • Work independently with minimal guidance and take ownership of projects or ongoing activities.
  • Serve as a resource and technical leader within the team.

The Ideal Candidate Will Have

  • Required Skills & Qualifications
    • Bachelor's Degree in Computer Science, Engineering, or a related field with 5+ years of experience OR an Associate's Degree with 7+ years of relevant experience.
    • Strong programming skills in high-level languages such as Go, Python, Java, C++, or C#.
    • Deep understanding of software engineering best practices and the full software development lifecycle (SDLC).
    • Experience in designing and developing scalable, high-performance distributed systems.
    • Familiarity with cloud platforms (AWS, Azure, GCP) and open-source technologies.
    • Hands-on experience with databases, big data systems, analytics, and business intelligence tools.
    • Knowledge of healthcare industry software development is a plus.
    • Proficiency in modern application development frameworks and DevOps practices.
    • Excellent problem-solving, communication, and time management skills.
    • Experience working within Agile development methodologies.
  • Preferred Skills & Qualifications
    • Master’s degree in Computer Science, Engineering, or related fields.
    • Experience building healthcare-related applications.
    • Knowledge of containerization, orchestration, and CI/CD pipelines

Organization Innova Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Sr SOFTWARE ENGINEER
Job Location Rochester,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 7 Years
Posted at 2025-12-24 8:42 pm
Expires on 2026-02-07