Sr. Software Engineer

Overview

Remote
On Site
USD 140,000.00 - 160,000.00 per year
Full Time

Skills

Research and Development
Software Development Methodology
Automated Testing
Risk Management
Pair Programming
Innovation
Documentation
ISO 13485
Legacy Systems
Team Building
Software Engineering
React Native
React.js
TypeScript
JavaScript
Node.js
Python
Amazon Web Services
Cloud Computing
Continuous Integration
Continuous Delivery
Android
IOS Development
Java
Kotlin
Swift
Integration Testing
Agile
Mentorship
Functional Design
Atlassian
JIRA
Bitbucket
Cyber Security
SSO
Medical Devices
Regulatory Compliance
Computer Science
Biomedical Engineering
Machine Learning (ML)
Artificial Intelligence
Software Design
Cross-functional Team
Communication
Conflict Resolution
Problem Solving
Adaptability
Emerging Technologies
Management
Managed Services
Collaboration
Partnership
Value Engineering
Effective Communication
Law

Job Details

Sr. Software Engineer (onsite or remote depending on location)
Salt Lake City, UT or Denver, CO
Direct Hire
Pay: $140k-$160k

Job Description:

Our client is looking for a Sr. Software Engineer. As part of the team working in R&D, you will work across multiple languages and frameworks, including React Native, React, TypeScript, JavaScript, Python, and AWS (Flutter is a plus). You'll operate within a regulated SDLC (FDA, 62304/82304) emphasizing automation, testing, observability, cybersecurity, documentation, and risk management. The role includes mentorship, pair programming, and opportunities for experimentation and innovation.

Responsibilities:
  • Mentor junior (and occasionally senior) developers.
  • Participate in pull requests, code reviews, and design discussions across teams.
  • Develop and maintain medical-grade documentation compliant with ISO 13485 and 62304/82304 standards.
  • Triage and help resolve production issues.
  • Support both legacy systems and new ("greenfield") development projects.
  • Engage in Agile ceremonies and promote software engineering best practices.
  • Collaborate effectively in a remote, continuously improving work culture, with limited travel for team-building or quarterly planning events.
  • Contribute to thoughtful and professional technical discussions.

Required Experience:
  • 5+ years of software engineering experience, including 3+ years with React Native.
  • Proficient in React, TypeScript, JavaScript, Node.js, Python 3, and AWS.
  • Experience with cloud-native development, production deployment, and CI/CD.
  • Familiar with wearable technology, Flutter, and native Android/iOS (Java, Kotlin, Swift).
  • Skilled in unit/integration testing, Agile methods, and mentoring.
  • Strong understanding of OOP and functional design patterns.
  • Experience with Atlassian tools (Jira, Bitbucket) and dashboarding/charting.
  • Knowledge of cybersecurity, SSO/IAM, and FDA Class I-III medical device compliance.
  • Degree in Computer Science, Biomedical Engineering, or equivalent experience.
  • Bonus: exposure to machine learning and AI.

Desired Competencies:
  • Technical Expertise: Deep understanding of medical software design principles with the ability to write flexible, reusable, and maintainable code.
  • Collaboration: Effective contributor in highly cross-functional, team-oriented environments.
  • Communication: Strong communicator with excellent interpersonal and technical articulation skills.
  • Problem Solving: Skilled at diagnosing complex issues and delivering practical, effective solutions.
  • Adaptability: Quickly adjusts to shifting priorities and emerging technologies.


Welcome to ConsultNet and the family of companies, Tekne, SaltClick, TechBridge, and OmniMedia. As a premier national provider of technology talent and solutions, our expertise spans across project services, contract-to-hire, direct placement, and managed services both onshore and nearshore.

Celebrating more than 25 years of partnership with a diverse client base, we've crafted rewarding opportunities for our consultants, fostering high-performing teams that deliver impactful results.

Over the last few years thousands of consultants have found their calling with us in roles that have made a meaningful impact on their lives, enhanced their career, challenged them, and propelled them towards achieving their personal and professional goals. At the ConsultNet family of companies, we believe effective communication is crucial in aligning the right job with your unique skills and professional aspirations. To us, it's all about the personal approach we take and the values we uphold.

Our comprehensive service offerings cover a wide range of technology positions across key markets nationwide. Client more at .

We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About ConsultNet, LLC