Sr Software Engineer - Information Technology - Analysts
Listed on 2025-12-27
-
Software Development
Software Engineer, Cloud Engineer - Software
Sr Software Engineer - Information Technology
Job Rochester, Minnesota. Contract. Added 2 days ago.
Job DescriptionWe are hiring a Sr Software Engineer to design, develop, and maintain back‑end services supporting our portfolio of data‑driven clinical and analytics applications. These applications use cutting‑edge technologies such as cloud computing, big data, mobile platforms, data science, data warehousing, and machine learning. The engineer will ensure our cloud‑based microservices meet uptime, accuracy, resilience, and scalability targets while working closely with cross‑functional teams to deliver solutions for healthcare providers and patients.
Responsibilities- 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 Dev Ops, 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.
Skills & Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or related field with 5+ years of experience or Associate’s Degree with 7+ years of relevant experience.
- Strong programming skills in Go, Python, Java, C++, or C#.
- Deep understanding of software engineering best practices and full SDLC.
- Experience 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 Dev Ops practices.
- Excellent problem‑solving, communication, and time‑management skills.
- Experience working within Agile development methodologies.
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.
$70 – $75 per hour. Pay range offered based on education, experience, location, duties, certifications, etc.
BenefitsMedical & pharmacy coverage, dental/vision insurance, 401(k), health savings account (HSA), flexible spending account (FSA), life insurance, pet insurance, short‑term and long‑term disability, accident & critical illness coverage, pre‑paid legal & protection, sick time, paid leave, employee assistance program.
Equal Opportunity EmployerInnova Solutions is an Equal Opportunity Employer and prohibits any unlawful discrimination and harassment. We are committed to providing a workforce free of discrimination on any protected basis. If you have a disability and need a reasonable accommodation, please contact
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).