Neuronetics NeuroStar Company Logo Neurotech Job Opening Positions Hiring

Software Engineer

  • Full Time
  • Malvern, PA, USA
  • This position has been filled

 

Software Engineer

Product Development                 ·              US-PA-Malvern              ·              Full Time Regular

 

Software Engineer

Location: US-PA-Malvern

ID: 2023-1127

Category: Product Development

Position Type: Regular Full-Time

 

Overview

We are seeking a motivated and enthusiastic individual to join our team as a Software Engineer. You will be responsible for developing and maintaining our flagship products at Neuronetics. The position requires working with a team of both contract and in-house development and test personnel. Job duties include the development of new features, writing unit and automation tests, debugging software issues reported from the field, and assisting with the creation of requirements and design documentation. Come join us at Neuronetics and collaborate with a multidisciplinary team of experts while working on projects that leverage software solutions to improve patient care.

 

Essential Duties/Responsibilities:

  • Development of new features
  • Analyze field-reported issues
  • Development of automated tests
  • Perform unit, integration, and system-level testing
  • Define and document software requirements and design
  • Participate in design and code reviews
  • Suggest new processes and procedures to improve overall software quality
  • Other Duties as needed or required

 

Knowledge, Skill, and Abilities:  

  • Familiarity with Visual Studio
  • Familiarity with C# and the .NET framework
  • Experience with standards-based web technologies, including HTML, JavaScript, and CSS
  • Experience with Web development frameworks (Angular, jQuery, etc.)
  • Experience building and consuming REST APIs
  • Knowledge of SQL Server including database design and optimization
  • Able to work with members of the software development team to solve problems quickly
  • Strong communications skills

 

Education and Experience:

  • Bachelor’s degree in Software Engineering or Computer Science
  • 3+ years of development experience
  • Experience with Agile/Scrum methodologies

 

Preferred Skills:

  • Experience working with asynchronous and multithreaded systems
  • Experience working in a regulated industry
  • Familiarity with engineering change control process
  • Familiarity with change control systems

 

Physical Requirements

  • Standing/Sitting 95%
  • Walking/Bending/Stooping 5%
  • Lifting Requirements 0%
  • Travel by air, rail, auto (% of time) 0%

 

*Applicants must be authorized to work for any employer in the US. We are unable to sponsor or assume responsibility for employment visa/work authorization at this time.

 

Neuronetics is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Neuronetics makes hiring decisions based solely on qualifications, merit, business needs at the time.

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.