SENIOR SOFTWARE ENGINEER (C# | .NET)

Medacuity, LLC
Westford, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 165K

Job location

Westford, United States of America

Tech stack

.NET
C Sharp (Programming Language)
C++
Code Review
Computer Security
Computer Engineering
Entity Framework
Windows Presentation Foundation
Microsoft Software
Object-Oriented Software Development
Scrum
Service-Oriented Architecture
Software Engineering
Software Requirements Analysis
iOS
Information Technology
Asynchronous Programming
Meditech
Programming Languages
Microservices

Job description

  • 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, conducting code reviews, and creating corresponding artifacts.
  • Provide complete expert engineering solutions to impactful and high-visibility client initiatives and projects.
  • Promote a collaborative environment and pragmatic engineering decision-making.
  • Build collaborative relationships with key leaders and peers, internally and externally, across the organization.
  • Abide by and ensure compliance with MedAcuity's policies, including Information Security and Quality Management Systems.

Requirements

Do you have experience in UI?, Do you have a Bachelor's degree?, We are looking for a Senior Software Engineer with expertise in C# |.NET who wants to apply their strong technical skillset 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., * 8+ years of software development with fluency coding in multiple programming languages, such as C# | .NET and / or C++.

  • Familiarity with UI frameworks (namely WPF / UWP), microservices, and asynchronous programming.
  • Desire to design solutions, defining specs, creating documentation, assessing project timelines, and reviewing code.
  • Solid understanding of object-oriented design principles and modern software development best practices.

PREFERRED SKILLS

  • Experience working in a regulated environment such as medical device (ideal), DoD, or Aerospace.
  • Experience with, or interest in, working in a services or consulting environment.
  • Professional background in Agile / Scrum environments.
  • Working knowledge of other Object-Oriented programming languages, such as C++., Bachelor's degree in Computer Science, Computer Engineering, or related discipline is preferred OR equivalent years of production experience.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance
  • Flexible spending account
  • Life insurance
  • Employee assistance program, A realistic estimate of starting base salary for this this full-time position is $140,000 to $165,000. 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.

About the company

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., MedAcuity is a leading software engineering firm solving complex challenges for mission critical industries, including medical devices, healthcare technology, robotics, and other high reliability, regulated markets. With deep expertise across embedded systems, application development, and cloud solutions, we deliver high integrity, high performance software that powers life saving technologies and next-gen innovation. We believe great engineering starts with great people. Our culture values technical excellence, curiosity, and collaboration, thriving at the intersection of innovation and safety, speed and precision. If you're excited to build software that drives real impact, join us in shaping the future of technology in healthcare and beyond.   You must create an Indeed account before continuing to the company website to apply

Apply for this position