PRINCIPAL SOFTWARE ENGINEER (C# | .NET)

MedAcuity, LLC

Westford (MA)

Ibrido

USD 180.000 - 240.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Medical, dental and vision insurance
HRA
Flexible Spending Accounts
401(k) with company match
Life and disability insurance
Voluntary life insurance
Employee assistance programs
Recognition awards
Paid vacation and sick time

Descrizione del lavoro

MedAcuity, Inc. seeks a Principal Software Engineer with deep C# / .NET expertise to drive design, development and testing of medical device software for MedTech clients.

You will define software requirements for complex systems, evaluate new frameworks, and help lead the project’s technical vision in a Microsoft stack. You will mentor a team of engineers, collaborate across stakeholders, and ensure compliance with information security and quality management policies while delivering high-value

Competenze

  • 13+ years of software development with fluency coding in multiple programming languages, such as C#, C++, and / or Python.
  • 5+ years of leading and mentoring a team of engineers.
  • Desire to design solutions, defining specs, creating documentation, assessing project timelines, and reviewing code.
  • Lead requirements gathering, interfacing with key level stakeholders on the client side, establishing MedAcuity’s relationship.

Mansioni

  • Work on C# applications using technology such as WPF, UWP, SOA (Service Oriented Architecture), Entity framework, and gRPC.
  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Provide complete expert engineering solutions to impactful and high-visibility client initiatives and projects.
  • Lead and mentor a team of talented Software Engineers that may change each project.
  • Promote a collaborative environment and pragmatic engineering decision-making.
  • Build collaborative relationships with key leaders and peers, internally and externally, across the organization.

Conoscenze

Leadership
Software architecture
C# / .NET
Mentoring
Requirements gathering
Stakeholder interfacing
OOP principles
Information Security

Formazione

Bachelor’s degree in Computer Science, Computer Engineering, or related discipline

Strumenti

WPF
UWP
SOA
Entity Framework
gRPC

Descrizione del lavoro

COMPANY OVERVIEW

We are MedAcuity, Inc. We partner with leading product development companies to develop life and mission-critical software bringing the highest levels of Service and Value to every engagement. Through our consulting and development engagements, we bring the best and brightest talent to our clients, applying deep technical knowledge, business acumen, and innovative solutions to complex engineering problems and constructing aligned solutions for our clients. Our approach forges long-term, collaborative relationships with clients enabling them to focus on their own core competencies in Medical Devices, Robotics, and Aerospace / Defense Equipment.

JOB SUMMARY

We are looking for a Principal Software Engineer with expertise in C# / .NET who wants to apply their strong technical skillset, leadership skills, and problem-solving acumen to support those who develop innovative, secure, safe, and reliable software to support the product development needs of our MedTech clients.

In this role, you will be a critical team member for the design, development, and testing of medical device software products and / or related tools in the Microsoft stack. You will define software requirements for complex systems, evaluate new frameworks, and collaborate with the team to help lead the project’s technical vision.

RESPONSIBILITIES
  • Work on C# applications using technology such as WPF, UWP, SOA (Service Oriented Architecture), Entity framework, and gRPC.

  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.

  • Provide complete expert engineering solutions to impactful and high-visibility client initiatives and projects.

  • Lead and mentor a team of talented Software Engineers that may change each project.

  • Promote a collaborative environment and pragmatic engineering decision-making.

  • Build collaborative relationships with key leaders and peers, internally and externally, across the organization.

QUALIFICATIONS
  • 13+ years of software development with fluency coding in multiple programming languages, such as C#, C++, and / or Python.

  • Familiarity with UI frameworks (namely WPF / UWP), microservices, and asynchronous programming.

  • 5+ years of leading and mentoring a team of engineers.

  • Desire to design solutions, defining specs, creating documentation, assessing project timelines, and reviewing code.

  • Lead requirements gathering, interfacing with key level stakeholders on the client side, establishing MedAcuity’s relationship.

  • Expert understanding of object-oriented design principles and modern software development best practices.

  • Abide by and ensure compliance with MedAcuity’s policies, including Information Security and Quality Management Systems.

PREFERRED SKILLS
  • Experience working in a regulated environment such as medical device (ideal), DoD, or Aerospace.

  • Ability to make and enforce project level technical decisions.

  • Experience with, or interest in, working in a services or consulting environment.

  • Professional background in Agile / Scrum environments.

EDUCATION:

Bachelor’s degree in Computer Science, Computer Engineering, or related discipline is preferred OR equivalent years of production experience.

A realistic estimate of starting base salary for this full-time position is $----- to $----- . The actual salary offered may vary based on work location, experience, education, training, external market data, internal pay equity and other business considerations. This position qualifies for a discretionary performance based bonus based on personal and company factors. We also offer a comprehensive benefit program including medical, dental and vision insurance, a Health Reimbursement Arrangement (HRA), Flexible Spending Accounts, 401(k) with company match, company paid life and disability insurance, additional voluntary life insurance, employee assistance programs and recognition awards. Our leave programs include competitive vacation and sick time allowances, company holidays, and a healthy work life balance is a priority here.

Applicants for employment at MedAcuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender-related identity/appearance, pregnancy, age, genetic information, national origin, status as a Vietnam Era or disabled veteran or membership in the uniformed services, physical or mental disability, or any other legally-protected classification.

MedAcuity is an equal opportunity employer.

#LI-HYBRID

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Principal Software Engineer: C#/.NET Lead (MedTech, Hybrid)
Principal Software Engineer: C#/.NET Lead (MedTech, Hybrid)

MedAcuity, LLC • Westford (MA)

Ibrido
USD 180.000 - 240.000
Medical, dental and vision insurance
HRA
Flexible Spending Accounts
+6
SENIOR EMBEDDED SOFTWARE ENGINEER
SENIOR EMBEDDED SOFTWARE ENGINEER

MedAcuity, LLC • Westford (MA)

In loco
USD 128.000 - 170.000
Medical insurance
Dental insurance
Vision insurance
+8
SENIOR QUALITY ENGINEER
SENIOR QUALITY ENGINEER

MedAcuity, LLC • Westford (MA)

Remoto
USD 120.000 - 135.000
Medical, dental and vision insurance
HRA
401(k) with company match
+5
SENIOR QUALITY ASSURANCE ENGINEER
SENIOR QUALITY ASSURANCE ENGINEER

MedAcuity • Lowell (MA)

In loco
USD 125.000 - 150.000
Medical insurance
Dental and vision insurance
401(k) matching
+2
Principal Software Applications Engineer (Hybrid)
Principal Software Applications Engineer (Hybrid)

Planet Pharma • Burlington (MA)

In loco
USD 140.000 - 210.000
Senior Software Engineer
Senior Software Engineer

Alignment Health • Stati Uniti

In loco
USD 130.332 - 195.498
Principal Software Engineer - Compliance Lead
Principal Software Engineer - Compliance Lead

Real Staffing • Minneapolis (MN)

In loco
USD 140.000 - 190.000
Principal Software Applications Engineer Onsite in Burlington MA
Principal Software Applications Engineer Onsite in Burlington MA

Glaukos Corporation • Burlington (MA)

In loco
USD 180.000 - 240.000
Principal Software Engineer
Principal Software Engineer

RELIAS • Morrisville (NC)

Ibrido
USD 130.000 - 160.000
401k match
Flexible PTO program
Parental leave policy
+2
Sr Principal Engineer, Product Development
Sr Principal Engineer, Product Development

Integra LifeSciences • Mansfield (MA)

Ibrido
USD 167.000 - 229.000