> Markdown version of [/jobs/ext/3257729-software-engineer-mgc](https://www.wearedevelopers.com/jobs/ext/3257729-software-engineer-mgc). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer MGC - **Company:** CAIRE Inc. - **Location:** Saint Paul, MN, United States - **Experience:** Expert - **Salary:** $120,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Microsoft Windows, C Sharp (Programming Language), C++ (Programming Language), Code Review, Web Development, Extensible Application Markup Language, Microsoft Foundation Class Library (C++ Libraries), Microsoft Visual Studio, Windows Presentation Foundation, Microsoft SQL Server, Software Engineering, Web Services, Apache OpenOffice, Software Modules, Information Technology - **Published:** September 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b1ea106a41c8d98f ## About the Role * Clerical / Technology Skills * Analytical Skills * Autonomy / Self-Direction * Team Orientation * Interpersonal Communication * Problem-Solving * Decision Making Supervisory Responsibility This position has no supervisory responsibilities., * Will be required to regularly sit for extended periods of time; use hands and fingers, handle or feel objects, talk, hear and see. Occasionally lift and/or move up to 25 pounds, stand, walk, climb, balance, stoop, kneel, crouch, or reach with hands and arms. The environment is fast-paced; time pressured and requires accuracy. Will be required to regularly multi-task between projects, move throughout the office building and effectively communicate. The normal environment is quiet and typical of an open office setting with some areas that may be louder at times; along with time spent on the production floor, where environment can be louder due to equipment running., * Bachelor's degree in computer science or related field. * 5-7 years of experience in the software design and development. * Experience leading smaller project / teams in development efforts. * Proficiency in the following languages: C#, .NET, C++, MFC, WPF, XAML * Proficient with web development technologies (ASP.Net, JavaScript, web services, etc.) and Microsoft Visual Studio. * Ability to effectively communicate in English. Excellent written and verbal communication skills and interpersonal skills. * Strong proficiency with SQL Server. * Proficiency in the following operating systems: Current Microsoft Windows OS. * Independent, self-starter with strong problem-solving skills * Ability to multi-task, with several projects. Preferred Education and Experience * Knowledge of pulmonary physiology preferred * Able to learn and apply new technologies quickly * Must be flexible and able to work under pressure in day-to-day operations under constant changing conditions. * Strong organizational skills and attention to detail and follow up. ## Description * Help lead team with design and development of software to meet specifications and to comply with department programming standards. * Coordinate the integration of developed software modules with other software and with specialized hardware systems. * Complete assigned software projects and tasks independently with little oversight. * Assist new members of the team with department standards, coding practices and code reviews to ensure quality and compliant work. * Assist customer service, sales and marketing, as required, by providing technical information related to software, computers and operating systems. * Interact with customers and other departments for specification input. * Accept other responsibilities as assigned. * Complete training as identified by standard operating procedures and procedural work instructions. * Regular attendance is an essential job function. * Follow all Company policies and procedures relating to confidential propriety information (CPI) including but not limited to what is outlined in the Confidentiality and Non-Solicitation Agreement. * Other duties as assigned ## Related Videos - [Coding and Mental Illness. A Survival Guide](https://www.wearedevelopers.com/videos/458-coding-and-mental-illness-a-survival-guide) - [Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof](https://www.wearedevelopers.com/videos/1792-developer-time-is-valuable-use-the-right-tools-kilian-valkhof) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [The Neuroscience of Engineering Culture: Why Your Team’s Brains Are Crashing](https://www.wearedevelopers.com/videos/2049-the-neuroscience-of-engineering-culture-why-your-team-s-brains-are-crashing) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)