Job Title:  Software Development Engineer


Mount Prospect, IL, US, 60056

Business Unit:  Ametek Rauland
Posting Date:  Sep 15, 2023
Job Description: 

Your Impact:


Rauland is looking for a talented and passionate Software Development Engineer who wants to make an impact in the medical & educational space. We are seeking an developer who will help us build and enhance tools and applications that are used by thousands of healthcare providers and patients worldwide for the latest in acute and long-term care facilities and the applications used by the educational institutions.


What You'll Do:


  • Product
    • Design and develop server, client and web based .NET software modules
    • Participate in all aspects of the software development life cycle from requirements review to product verification
    • Create or review:
      • System, sub-system and functional requirements
      • software architecture and detailed design documents
      • Software verification plans
      • Software build and deployment plans
      • Participate in code inspections
  • People
    • Work with the assigned software architect to design and code solutions.
    • Work with verification and validation engineers to resolve test failures.
    • Work with the technical support group to troubleshoot field problems


Do You Have?...


Must have Skills

  • Bachelor’s in Computer Science or Computer Engineering
  • Experience writing robust, pragmatic code following design patterns.
  • Experience with Test Driven Development.
  • Knowledge of or experience with micro-services or service-oriented architecture.
  • Experience with REST API design with ASP .NET Core with asynchronous methods.
  • Experience developing applications using .NET 6 with C# and Entity Framework.
  • Opportunities to work with technologies such as SignalR, Angular2+, React, Docker, and Azure.
  • Work in an Agile development environment


Nice to have Skills

  • Programming experience in one or more of the following languages: C#, Typescript, SQL, Javascript, C/C++
  • Experience with Test Driven Development, Unit test development preferred.
  • Good understanding of relational database design. Experience with SQL data stores is a plus.
  • Strong verbal and written communication skills.


Why Us?


Rauland, a division of AMETEK, is a business unit in the Measurement, Communications and Technologies division of AMETEK. We are a leader in integrated communications technology, designing and manufacturing Nurse Call Systems for the medical industry and school critical communication systems for the education K-12 market. 



Salary Minimum:  Market
Salary Maximum:  Market
Incentive:  No

Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting.  The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 18,500 colleagues, in 30 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Diversity and Inclusion, Teamwork, and Social Responsibility. AMETEK is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales of over $6.0 billion. Traded publicly (NYSE:AME), we are a component of the S&P 500. Visit for more information.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1 (866) 263-8359.

Nearest Major Market: Chicago