Job Description
We are looking for an experienced Software Engineer to create and enhance software applications in a dynamic engineering environment in Medina, Minnesota. This role combines hands-on development with technical problem-solving, requiring close collaboration with cross-functional teams to deliver reliable desktop and full-stack solutions. The ideal candidate brings strong software design expertise, communicates clearly with technical and business stakeholders, and can help guide projects from concept through deployment and ongoing support.
Responsibilities:
• Evaluate software and data needs to shape practical solutions that align with technical objectives, schedules, and budget expectations.
• Partner with engineers, data specialists, and other stakeholders to define system behavior, performance goals, and overall application requirements.
• Design, build, and refine desktop and full-stack software applications that support customer and product needs.
• Create and maintain testing, validation, and user support documentation to promote successful implementation and knowledge