Software Engineer
Who we are
OnMed is on a mission to significantly improve access to quality, affordable, and equitable care, especially in a world where both traditional and telemedicine channels of care are proving inadequate. OnMed’s patented CareStation is a virtual walk-in clinic where patients can get a personalized care experience in real time. Bottom line . . . we are a groundbreaking healthcare company with a singular goal - to make quality healthcare available to anyone, anywhere.
Who You Are
As a Software Engineer specializing in Angular at OnMed, you'll be a key player in developing, optimizing, and enhancing the next generation of web applications. You will have the opportunity to work on innovative projects that are critical to our mission, collaborating with cross-functional teams to deliver seamless, high-performance solutions. From writing and debugging code to designing scalable architectures, you’ll be responsible for creating robust Angular applications that meet both business needs and technical requirements. Your expertise will directly contribute to improving user experiences and driving the success of our products.
Role’s Responsibilities
- Produces detailed technical specifications based on business requirements documents
- Works as part of a development team in the design of software applications
- Conducts requirement analysis and documents technical specifications
- Writes, reviews, and debugs code
- Recommends product revisions or enhancements based on user feedback
- Develops and maintains documentation or user manuals
- Performs such other duties as may be assigned by the Head of Engineering at their discretion from time to time
Knowledge, Skills & Abilities
- Extensive programming experience in Angular, TypeScript, C#, SQL, JavaScript, API Development, .NET, WPF
- Solid understanding and development experience in Angular
- Experience with Cloud Technologies like IAAS and PAAS and IIS
- Experience with client-side architecture and design patterns
- Exceptional problem-solving skills
- Must be able to work independently
- Detail-oriented
Must be able to work and thrive in a fast-paced and changing environment. OnMed is growing and changing at a rapid rate, and business can be unpredictable. Because of this, your day-to-day responsibilities—including job duties, job title, reporting structures, compensation, working hours, benefits, and other terms and conditions of employment – may evolve in tandem and over time.
Education & Experience
- Bachelor's degree in computer science or equivalent; Master’s degree preferred.
- At least five years of experience with .NET and two years of Angular programming.
- Healthcare industry experience is preferred.
Why work with us
This is an exciting and vibrant time to join OnMed for our next growth phase. You’ll have the opportunity to collaborate with a high-performing team, driven by our shared momentum and the meaningful impact we’re creating together. OnMed provides a competitive total rewards package, including comprehensive healthcare benefits, unlimited PTO and paid holidays.
The base salary range for this role is $110,000 - $125,000, commensurate with the candidate's experience, plus an annual discretionary performance bonus.
OnMed is a proud equal opportunity employer. All qualified applicants will be considered without regard to race, color, creed, religion, gender, sexual orientation, national origin, genetic information, disability, age, marital status, veteran status, or any other category protected by law.
Recommended Jobs
Accounts Payable/Accounts Receivable Clerk
Accounts Payable/Accounts Receivable Clerk Join a trusted name in the automotive industry! Romeo Auto Group is seeking a detail-oriented and reliable Accounts Payable/Accounts Receivable Clerk to jo…
Full Time Family Practice Job Albany, NY
FQHC in western Massachusetts is seeking a Family Medicine provider. The desired candidate will want to focus on providing good health care for patients with compassion. This is a well-established a…
Director, Fitch Group Strategy NY
As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial mar…
Calvin Klein NYC Soho Flagship Store - Associate Manager
Be part of an iconic story. At Calvin Klein, we believe in fostering an inclusive and collaborative culture by celebrating different perspectives, backgrounds and beliefs to truly connect with o…
Hospital | Surgical Tech
Pediatric Surgical Technologist Jobs – Locum Tenens Opportunity in Rochester, NY Advance your healthcare career as a Pediatric Surgical Technologist in a Level 4 Pediatric Operating Room at a leadi…
AWI Stewardship Program Manager
Position:Stewardship Program Manager Status:Full-time Regular (12 months), Non-Exempt Department:Adirondack Watershed Institute Reports to:Stewardship Program Assistant Director Salary: $2…
Crew Member
Job Description Job Description Start your Jet's career I Whether you're looking for a new career or a second job to earn supplemental income, we’re looking for motivated, hardworking individuals…
Electrician
One of our clients, an established electrical contractor based in Genesee County, is looking for an Electrical Foreman to join the team. Job description: Our goal is to add people to our team tha…
PCU | RN
Med/Surg Telemetry Registered Nurse (RN) – Travel Nursing Job in Rochester, NY Advance your nursing career with a high-demand Med/Surg Telemetry Registered Nurse (RN) travel assignment in Rochester…
Barista
Coach is seeking a Barista for its Central Valley, NY location. This temporary, part-time role involves preparing and serving beverages, maintaining cleanliness, and delivering excellent customer serv…