Senior Software Engineer

Mainstay Medical
Little Ferry, New Jersey, US
$98K-$150K a year
Full-time

This position is open to remote candidates in the U.S. who can travel to San Diego, CA monthly.

Want to apply Read all the information about this position below, then hit the apply button.

Mainstay Medical

Mainstay Medical is a medical device company focused on marketing an innovative implantable neurostimulation system, ReActiv8, for people with disabling chronic mechanical Low Back Pain.

The company is headquartered in Dublin, Ireland, with subsidiaries operating in Ireland, the United States, Australia, Germany, and the Netherlands.

The Role

Responsible for software architecture, design, and implementation, covering complete software development lifecycle from requirements analysis to production and commercial deployment of mobile and cloud applications.

Position Responsibilities

  • Collaborate with cross-functional teams to design, develop, and deploy C# .NET applications for both mobile and cloud platforms in a regulated environment.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Participate in architectural discussions and provide input to enhance system scalability, performance, and security.
  • Debug and resolve software defects and issues in a timely manner.
  • Provide ongoing support and maintenance for released applications.
  • Keep up-to-date with evolving technologies in software development.
  • Maintain product and company reputation by complying with government regulations.
  • Perform other duties as needed.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Minimum of 5 years of professional experience in C# .NET software development.
  • Experience with relevant technologies such as ASP.NET Core, EF Core, SQL databases, Xamarin / MAUI / .NET Mobile, Bluetooth, GRPC, Azure, DevOps, Git.
  • Ability to travel to San Diego, CA on a monthly basis.
  • Medical device or highly regulated environment strongly preferred.
  • Demonstrated passion for driving innovation and delivering results that serve business needs.
  • Effective listener who can ask clarifying questions to gain an understanding of complex products and processes.
  • High level problem solving and reasoning skills required.
  • Experience with mobile application development, preferably using .NET.
  • Proficiency in cloud technologies such as Microsoft Azure.
  • Solid understanding of software development principles, design patterns, and architecture.
  • Working knowledge of security best practices as they apply to the deployment of cloud and mobile-connected applications.
  • Experience developing software in accordance with IEC 62304.

The salary range for this position is $98,000 to 150,000 / year; however, base pay offered will take into account a range of factors, including job-related knowledge, skills, and experience.

The total compensation package includes a range of medical, dental, vision, financial, and other benefits, as well as equity.

Mainstay Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and / or protected veteran status.

Mainstay Medical participates in E-Verify.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Sumitomo Mitsui Banking Corporation (SMBC)
Jersey City, New Jersey

The candidate will build and maintain a variety of software applications, tools, or functions to support our business. ...

Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Senior Software Engineer - Accounting. ...

Promoted
Foley Company LLC
Little Ferry, New Jersey

Lead Software Engineer, Principal Software Engineer, Staff Software Engineer, Senior Software Developer, Senior Software Architect, Senior Software Consultant, Senior Software Development Engineer, Senior Software Development Lead, Senior Software Development Manager, Senior Software Development Spe...

Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Senior Software Engineer, ML Data Pipeline. Key Responsibilities:Collaborate with perception experts and roboticists to scale solutions for L3 driving systemsArchitect and implement state-of-the-art solutions in machine learning domainsDevelop cloud services for data manag...

Promoted
Flocksafety
Little Ferry, New Jersey

Flock is looking to add a Senior Software Engineer to our Device Software Android Apps team. Our Engineering team is made up of driven people who are responsible for all of the code running on a variety of devices Flock deploys in the real world. Engineers should expect a technical assessment throug...

Promoted
Microsoft
Little Ferry, New Jersey

Have you ever wondered how work gets scheduled for workers across the globe leveraging AI? Are you interested in helping make scheduling faster and more powerful, leveraging the latest and greatest in conversational AI? The Scheduling team is looking for a Senior Software Engineer that can help us d...

Promoted
FERMÀT
Little Ferry, New Jersey

Present outcomes to engineering and product leadership as well as the executive team. ...

Promoted
NVIDIA
Little Ferry, New Jersey

We are looking for expert engineers to come and help design rack level solutions for next generation scaling AI supercomputing platforms. ...

The Execu|Search Group
Englewood Cliffs, New Jersey

The Senior Software Engineer - iOS will:. Expert in software engineering best practices. Work with minimal technical supervision and supplemental engineering support. Solid understanding of server-side software, scalability, performance, and reliability. ...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms, Cloud Foundational Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contri...