Jobs · Engineering · Minnesota

Software Developer

Kimley-Horn · St Paul, Minnesota, United States · 2 wk ago
On-siteEngineering$120k–$140k/yrFull-time

Responsibilities

  • Lead, mentor, and provide technical guidance to a small team of developers, fostering growth and best practices
  • Own technical direction and architecture decisions for custom software applications
  • Collaborate with team members and business partners to determine project requirements and enhancements based on business and user needs
  • Develop and maintain custom software applications using .NET C# for civil design software
  • Enhance existing software systems to improve functionality and user experience
  • Conduct code reviews and establish coding standards to ensure quality and maintainability
  • Quickly evaluate bugs and apply hot fixes to resolve issues
  • Drive Agile development practices to ensure timely delivery of quality software projects
  • Plan and prioritize team workload, balancing project deadlines with technical quality

Qualifications

  • Bachelor's degree in computer science, software engineering, or a related field
  • 10+ years of experience, including prior experience leading or mentoring developers
  • Proficiency in .NET/C# with an emphasis in desktop development
  • Demonstrated experience leading projects from design through delivery
  • Proficiency in using software development tools, such as Visual Studio, VS Code, Azure DevOps, and Git
  • Experience with databases (SQL Server\Oracle), ability to write stored procedures, database tuning, and performance optimization
  • Experience in modern development technologies including Blazor, C++, C#, JavaScript/TypeScript, REST, and Python is a plus
  • Strong analytical and problem-solving skills
  • Excellent communication, leadership, and team building skills
  • Attention to detail and ability to meet tight deadlines
  • Proven track record of successfully developing, debugging, and implementing software solutions that enhance efficiency and productivity
  • Able to absorb new concepts quickly and a willingness to learn the basics of the civil engineering industry

Preferred Knowledge

  • Knowledge of civil engineering software such as Civil 3D, AutoCAD, Revit, MicroStation, OpenRoads Designer, and ESRI ArcGIS is preferred

Similar jobs

Software Developer

Husch BlackwellHouston, TX· 1 wk ago
RemoteEngineering$116k–$237k/yrapply on recruiting2.ultipro.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