Job Title : Software Engineer III
Job ID : 18261-1
Location : Maple Grove, MN 55311 (Onsite)
Duration : 12 Months
Pay Rate : $60 – $62.72 / hr on W2
Job Summary :
The Software Engineer III will be responsible for developing, testing, and maintaining software applications supporting R&D and Manufacturing Process Engineering. This role involves full-cycle software development — from design and debugging to documentation and process improvement — while ensuring compliance with quality standards in a regulated environment.
Key Responsibilities :
Design, develop, debug, and test software using C# .NET and WPF .
Analyze, verify, and document software requirements, designs, and test results.
Develop and maintain technical documentation such as reports, memos, and change requests.
Collaborate across functions to improve workflows and methodologies.
Ensure compliance with all quality and regulatory standards .
Participate in Agile development cycles, including unit and integration testing.
Must-Have Skills :
Strong proficiency in C# .NET and WPF development
Experience in Agile software development
Hands-on experience with unit and integration testing
Preferred Skills :
Experience in medical device software development
Knowledge of image processing techniques
Education & Experience :
BS degree : 5–8 years of experience
MS degree : 3–6 years of experience
PhD degree : 0–3 years of experience
Software Engineer Iii • Maple Grove, MN