Software Engineer II

Nova Biomedical Corporation

United States

Presencial

USD 85 000 - 120 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Medical coverage
Dental coverage
Vision coverage
Hybrid work
Bonus Program
Tuition reimbursement

Resumo da oferta

Nova Biomedical is seeking a Software Engineer II to contribute to the development and maintenance of full stack Windows desktop applications for medical device systems. You will build WPF interfaces using MVVM, implement C#.NET logic, and work with SQL databases, collaborating with cross functional teams in a regulated environment.

Ideal candidates have a bachelor's in a technical field and 3 years of software development experience with WPF, MVVM, and RESTful APIs.

Qualificações

  • Bachelor’s degree or equivalent in a technical field.
  • 3 years of software development experience.
  • Practical experience with WPF, C#.NET, XAML and MVVM.
  • Working knowledge of SQL databases and data access.
  • Familiarity with RESTful APIs and socket programming.

Responsabilidades

  • Develop Windows desktop features using C#.NET, WPF, XAML and MVVM.
  • Create and update UI components, data binding, and navigation.
  • Implement application logic and service layer components.
  • Write SQL queries and data access components.
  • Integrate WPF applications with instruments and APIs.
  • Apply asynchronous programming and multithreading.
  • Participate in design reviews and code reviews.
  • Create unit and integration tests for UI, DB, and communications.
  • Troubleshoot defects across UI, logic, DB and interfaces.
  • Collaborate with cross functional teams and document processes.

Conhecimentos

C#.NET
WPF
XAML
MVVM
SQL
RESTful APIs
TCP/IP sockets
Multithreading
Unit testing
Debugging
Object oriented programming
Source control

Formação académica

Bachelor's degree in Computer Science / Software Engineering / Computer Engineering / Electrical Engineering or a related technical field

Descrição da oferta de emprego

Nova Biomedical One Global Brand One Vision Together under one name Advanced Instruments and Nova Biomedical are now united under one brand Nova Biomedical marking a major milestone in our journey to deliver greater value to our customers By combining our strengths were accelerating innovation supporting critical workflows and delivering world class service across the biopharmaceutical and clinical markets

Job Summary

Nova Biomedical is seeking a motivated Software Engineer II to contribute to the development and maintenance of full stack Windows Presentation Foundation applications for medical device systems Working with guidance from experienced engineers this role will develop XAML based user interfaces using WPF and MVVM implement C application logic work with SQL databases and data access components and support instrument communication interfaces The Software Engineer II will also participate in software testing troubleshooting documentation and cross functional development activities throughout the software development lifecycle This position is well suited for an early career engineer with strong programming fundamentals practical exposure to NET application development and an interest in learning within a collaborative regulated engineering environment

Responsibilities
  • Develop test and maintain Windows desktop application features using C NET WPF XAML and MVVM under the guidance of experienced engineers
  • Create and update user interface components including views controls styles templates data binding commands validation and navigation
  • Implement and modify application logic and service layer components based on defined requirements and software designs
  • Create and maintain SQL queries stored procedures database objects and data access components that support application workflows
  • Assist with integrating WPF applications with instruments local services external systems and APIs using established communication interfaces including TCPIP sockets
  • Apply asynchronous and multithreaded programming techniques with guidance to support responsive and reliable application behavior
  • Participate in requirements reviews technical discussions code reviews and software design activities
  • Create and maintain unit and integration tests for user interface application database and communication components
  • Investigate and resolve software defects involving user interfaces application logic databases communication interfaces and deployment
  • Use debugging and troubleshooting tools to identify root causes and support effective software corrections
  • Collaborate with Software Systems Hardware Quality and other cross functional teams
  • Maintain clear software implementation testing and verification documentation in accordance with established development processes
  • Apply source control testing exception handling and software development lifecycle practices throughout assigned work
  • Continue developing technical knowledge of medical device software regulated development practices and related technologies
Experience Requirements
  • Bachelors degree in Computer Science Software Engineering Computer Engineering Electrical Engineering or a related technical field required
  • Three years of software development experience which may include relevant internships co op assignments or substantial academic or personal projects
  • Practical experience developing WPF applications using C NET XAML and MVVM
  • Working knowledge of C NET WPF XAML and object oriented programming
  • Familiarity with MVVM and separation of concerns principles for WPF applications
  • Experience through employment internships academic projects or personal projects involving WPF data binding commands controls styles templates and validation
  • Foundational knowledge of application logic service layer components and reusable software design
  • Hands on experience with SQL databases including writing queries working with relational tables and using application data access technologies
  • Familiarity with stored procedures transactions or database schema design is desirable
  • Basic understanding of RESTful APIs software services TCPIP protocols or socket programming
  • Basic understanding of asynchronous programming multithreading and exception handling
  • Familiarity with source control unit testing debugging tools and software development lifecycle practices
  • Strong analytical troubleshooting and problem solving skills
  • Strong written and verbal communication skills
  • Ability to collaborate effectively within software and cross functional engineering teams
  • Initiative and willingness to learn new technologies and regulated development practices
  • Exposure to C medical device software regulated industries Linux systems or automated build tools is a plus
Physical Requirements and Working Conditions
  • Comfort with working at a computer for extended periods
  • Capacity to lift and carry up to 2550 pounds as required
  • Able to communicate effectively via phone video and written communication
  • Occasional need to move about the office to access meetings or resources
Why Work for Nova Biomedical
  • Flexible Medical Dental & Vision Coverage
  • Competitive 401k company match
  • Bonus Program
  • Generous PTO and paid holidays
  • Generous Tuition reimbursement
  • Hybrid and flexible work arrangements
  • Professional development engagement and events
  • Company marketplace for lunch and snacks in our Norwood MA Billerica MA and Westbrook ME offices
  • Company subsidized cafeteria in our Waltham MA office
Work Location

Onsite in Waltham MA

Targeted Salary Range

85000 to 120000 annually

Nova Biomedical believes in transparency and integrity throughout all we do including compensation The provided salary range for this role represents the expected base salary or hourly rate for this opening Actual compensation will be commensurate with the candidates experience and may vary based on individual factors such as location skills and education

About the Company

At Nova Biomedical were not just building instruments were powering breakthroughs that improve lives Our smart science driven solutions are trusted in over 100 countries to speed drug development and enhance patient care Our integration brings together more than 70 years of scientific excellence with Novas cutting edge innovation forming a powerhouse of precision purpose and possibility With FDA registered ISO certified manufacturing more than 125 FDA approvals and industry trusted diagnostics were setting new standards in quality and reliability Nova Biomedical is proud to be a global leader in osmolality testing and biotechnology and in vitro diagnostic IVD instrumentation dedicated to advancing patient care and scientific discovery with a legacy that continues to shape the future of life sciences With headquarters in Norwood and Waltham Massachusetts and a global team of nearly 2000 employees were building a collaborative empowered culture grounded in shared values Customer Centricity Ingenuity Ownership & Accountability Collaboration and Integrity Working at Nova Biomedical means joining a mission driven organization where your contributions matter Whether youre in engineering science manufacturing or support youll be part of a team that values innovation invests in your growth and is committed to making a real world impact on global health Explore whats next with us at novabiomedicalcom

EEO Statement

Nova Biomedical takes pride in being an equal opportunity employer committed to hiring a diverse and inclusive workforce As a part of our commitment to a diverse and inclusive workforce Nova Biomedical will continue to take steps to assure that recruitment hiring assignment promotion compensation and all other personnel decisions are made and administered without regard to race religion color national origin citizenship sex sexual orientation gender identity gender expression veteran status age mental or physical disability genetic information or any other protected class Privacy Policy httpswwwnovabiomedicalcomprivacy policy

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Manufacturing Engineer II
Manufacturing Engineer II

Nova Biomedical Corporation • EUA

Presencial
USD 90 000 - 105 000
Hybrid and flexible work arrangements
Generous PTO and paid holidays
Tuition reimbursement
+1
Sr. Systems Engineer
Sr. Systems Engineer

Nova Biomedical Corporation • Norwood (KY)

Híbrido
USD 125 000 - 145 000
Medical coverage
Dental coverage
Vision coverage
+6
Software Engineer II
Software Engineer II

Nova Biomedical • Waltham (MA)

Presencial
USD 85 000 - 120 000
Hybrid work
Health benefits
Tuition reimbursement
+2
Software Engineer II
Software Engineer II

NOVA Biomedical GmbH • Waltham (MA)

Presencial
USD 85 000 - 120 000
401k match
Bonus Program
Generous PTO and paid holidays
+4
Staff Optical Engineer
Staff Optical Engineer

Nova Biomedical Corporation • Waltham (MA)

Presencial
USD 151 000 - 202 000
Hybrid work arrangements
Competitive 401k matching
Bonus program
+3
Director, Human Resources
Director, Human Resources

Nova Biomedical Corporation • Waltham (MA)

Híbrido
USD 190 000 - 250 000
Hybrid work
PTO & holidays
Tuition reimbursement
+2
Systems Engineering Co-Op
Systems Engineering Co-Op

Nova Biomedical Corporation • Waltham (MA)

Presencial
USD 30 000 - 33 000
Hybrid work model
Flexible work arrangements
Software Engineer II
Software Engineer II

Nova Biomedical • Waltham (MA)

Presencial
USD 85 000 - 120 000
Medical, Dental, Vision
401k match
Hybrid work options
+1
Director, Corporate Accounts, North America Clinical
Director, Corporate Accounts, North America Clinical

Nova Biomedical Corporation • EUA

Híbrido
USD 190 000 - 225 000
Flexible Medical, Dental & Vision
Generous PTO & paid holidays
Generous Tuition reimbursement
+2
Field Service Engineer II
Field Service Engineer II

Nova Biomedical • Kansas City (MO)

Presencial
USD 52 000 - 59 000
Flexible Medical, Dental, Vision
401k company match
Bonus Program
+4