Software Engineer MGC

CAIRE Inc.
Saint Paul, MN, United States
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $135,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

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
+6 more
Microsoft SQL Server Software Engineering Web Services Apache OpenOffice Software Modules Information Technology

Job 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

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

Videos

See all

Related articles

See all