Your Impact:
Rauland is looking for a talented and passionate Senior Full Stack Developer who wants to make an impact in the medical space. We are seeking an experienced 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.
Responsibilities:
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 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
Requirements:
Minimum of 5+ years of Programming Experience
Bachelor's Degree in Computer Engineering or Equivalent
Minimum 5+ years of hands-on experience developing web applications that are used in a production environment
Experience writing robust, pragmatic code following design patterns
Experience with Test Driven Development
Knowledge of or experience with micro-services or service-oriented architecture or Actor based architectures
Experience with REST API design with ASP .NET Core with asynchronous methods
Advanced experience developing applications using .NET 6 with C# and Entity Framework
Experience with Orleans framework is a plus
Qualified candidates have experience with a JavaScript or TypeScript frontend
Knowledge with technologies such as SignalR, Angular2+, React, Docker, and Azure
Ideal candidate has experience creating modern web applications and can contribute to both the frontend and backend
Experience with HTML5 and CSS
Good understanding of relational database design. Experience with SQL data stores is a plus
Experience with Agile development methodologies
Excellent verbal and written communication skill
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.
Website: www.rauland.com
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 (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com 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