Jobs · Engineering · Michigan

Software Developer

Michigan Technological University · Houghton, MI · 4 days ago
Engineering$75k/yrFull-time

About the role

The Michigan Technological University's Center for Technology & Training department is seeking a Software Developer with a user-driven focus and passion for their craft. This role offers an opportunity to demonstrate software development skills within a collaborative team of professionals.

Responsibilities

  • Affirms the design of programs and/or systems from requirements.
  • Ensures thorough and detailed specifications to avoid coding issues.
  • Verifies designs with system stakeholders and makes necessary adjustments.
  • Translates program and/or system requirements into technical specifications.
  • Codes, modifies, and tests program modifications to ensure they meet technical specifications.
  • Verifies test results with stakeholders and makes further modifications if needed.
  • Supports other engineers in development and testing activities.
  • Assists with end-user documentation on the programs.
  • Documents and demonstrates solutions through various forms of documentation.
  • Maintains completed/existing programs and provides technical support to end-users.
  • Adheres to departmental and industry-standard guidelines, policies, and procedures for system development.
  • Engages in continuous learning and applies continuous improvement strategies.
  • Complies with safety-related knowledge, skills, and practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or an equivalent combination of education and experience from which comparable knowledge and abilities are acquired; OR the successful completion of a Bachelor's degree in Computer Science, Software Engineering, or similar field within 4 months from hire date as a condition of employment.
  • Professional experience in writing, modifying, and testing software in a production environment.
  • Experience developing desktop or web applications in C#, VB.NET or other .NET programming languages.
  • Experience developing web applications using at least one popular framework (ASP.NET, Vue.js, Angular, react.js, Node.js, Bootstrap, etc).
  • Experience with source control (e.g. GIT, SVN, TFS).

Desired Education and/or Experience

  • Software development experience in Microsoft Visual Studio.
  • Database design experience using MSSQL server or other database systems.
  • Demonstrated experience with GIS Systems.
  • Knowledge and experience with Transportation Management Systems.

Required Knowledge, Skills, and/or Abilities

  • Excellent programming and analytical skills.
  • Good organizational and communication skills.
  • Ability to interpret specifications and develop solutions from ground-up.
  • Proven ability to work independently and as part of a team.
  • Willingness to devote 5 to 10 percent of time to travel.
  • Possession of a valid driver’s license meeting the Michigan Tech Vehicle Use policy.
  • Willingness to relocate to the Houghton, MI area upon hire.
  • Ability to communicate effectively across cultural boundaries and work harmoniously with diverse groups.

Desirable Knowledge, Skills, and/or Abilities

  • Functional knowledge of the Fortran programming language.
  • Functional knowledge of the Python programming language.
  • Functional knowledge of one or more of the following: .NET Maui, Android & iOS, ASP.NET (HTML5, Angular, Bootstrap), NUnit, Azure services integration.

Work Environment and/or Physical Demands

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually low to moderate.

Similar jobs

Software Developer

Husch BlackwellHouston, TX· 1 wk ago
RemoteEngineering$116k–$237k/yrapply on recruiting2.ultipro.com

Software Developer

Kimley-HornSt Paul, Minnesota, United States· 2 wk ago
Engineering$120k–$140k/yrapply on careers-kimley-horn.icims.com

SOFTWARE DEVELOPER

VSolvitCalifornia, United States· 1 mo ago
Information Technologyapply on workforcenow.adp.com

Software Developer

THOR Solutions, LLCPanama City, FL· 3 wk ago
Engineeringapply on thorsolutionsllc.applytojob.com

Software Developer

LeidosColorado Springs, CO· 2 wk ago
Engineering$87k–$157k/yrapply on careers.leidos.com

Software Developer

E-Logic, Inc.Saint Inigoes, MD· 1 mo ago
Engineeringapply on elogic.discovered.ai