A client of Innova Solutions is immediately hiring for a Sr Software Engineer.
Position type : Full-time, Contract
Duration : 12 Months
Location : Remote
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 pipelinesThank you!
Dishank Sharma
PAY RANGE AND BENEFITS :
Pay Range
: $70 - $75 per hourPay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.Benefits : Innova Solutions offers benefits( based on eligibility) that include the following : Medical & pharmacy coverage, Dental / vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).