Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$120k - $140k

Kimley-Horn and Associates, Inc

Overview

We are currently seeking a highly skilled and motivated Senior .NET C# Developer to solve complex engineering problems and lead a small team of developers within a very dynamic environment at our Twin Cities office. As a senior member of our team, you will play a key role in architecting and implementing software solutions that enhance efficiency in transportation, site design, energy fields, healthcare, and other engineering and planning disciplines, while mentoring developers and ensuring quality and analytics across our projects.

This is an in-office role.

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

  • Stay updated on new and innovative development technologies and guide their adoption

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

  • Ability to absorb new concepts quickly and a willingness to learn the basics of the civil engineering industry

Preferred:

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

If you have a passion for creating cutting-edge industry software, leading talented developers, and are dedicated to delivering high-quality results, we encourage you to apply. Join our team and contribute to the advancement of civil engineering projects while working in a collaborative and supportive environment.

Salary Range: $120,000 - 140,000, depending on applicable experience.

Why Kimley-Horn?

At Kimley-Horn, we do things differently. People, clients, and employees are at the forefront of who we are. Clients know we prioritize achieving their goals and growing their success. Employees know our culture and approach to business are built on a desire to provide an environment for everyone to flourish. Our commitment to quality is only as good as the people behind it— that’s why we welcome and develop passionate, hardworking, and proactive employees. We take pride in how our employee retention, robust benefits package, and company values have led to Kimley-Horn’s placement on the Fortune “100 Best Companies to Work” list for 19 years!

Key Benefits at Kimley-Horn

  • Exceptional Retirement Plan: 2-to1- company match on up to 4% of eligible compensation (salary + bonus) and additional profit-sharing contribution.

  • Comprehensive Health Coverage: Low-cost medical, dental, and vision insurance options.

  • Time Off: Personal leave, flexible scheduling, floating holidays, and half-day Fridays.

  • Financial Wellness: Student loan matching in our 401(k), and performance-based bonuses.

  • Professional Development: Tuition reimbursement and extensive internal training programs.

  • Family-Friendly Benefits: New Parent Leave, family building benefits, and childcare resources.

Share this job with a friend (

Share on social media

This posting is for a current vacancy. Applications are being accepted on an ongoing basis; however, this job posting may close at any time after a minimum of 3 days of being posted.

PleaseCLICK HERE ( to learn more about the potential Benefits you may be eligible to receive with this role.

If you require an accommodation, pleaseCLICK HERE. (

Applicants must be legally authorized to work for Kimley-Horn in the U.S. without employer sponsorship. We do not typically sponsor H1-B or any other work visa petitions.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Software Powered by ICIMS (

Posted Date 1 month ago (8/14/2026 11:42 AM)

ID 2026-25833

Education Bachelor's Degree

Discipline/Focus Information Technology

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Saint Paul, MN vacancy
  • $109.28k - $163.92k

     ...Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your...  ...Software Engineer at Sentera located in St. Paul, MN, you will:\n\n * Develop high-quality software for our drone-based remote sensing... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    more than 2 months ago
  • $85k - $110k

     ...breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics in diverse...  ...owner of the instrument's embedded software platform, developing firmware that controls hardware operation, acquires and processes... 
    Suggested
    Full time
    Monday to Friday

    Zepto Life Technology

    Saint Paul, MN
    a month ago
  • $100.4k - $203k

     ...platform. This role leads a team of engineers who follow disciplined software development life cycle practices, use infrastructure as code,...  ...engineering patterns, and delivery practices. This role develops forward-looking roadmaps, drives automation through Terraform and... 
    Suggested
    Temporary work

    Old National Bank

    Saint Paul, MN
    3 days ago
  •  ...name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who... 
    Suggested

    SynergisticIT

    Saint Paul, MN
    5 days ago
  •  ...Job Duties IDR is seeking a Fullstack Java Developer. The role is a remote contract position based in Eagan, Minnesota, with an expected term of one year and the potential for extension. In this position, you will be responsible for developing new and existing Java/... 
    Suggested
    Full time
    Contract work
    Remote work
    Flexible hours
    Shift work

    IDR, Inc.

    Saint Paul, MN
    12 hours ago
  •  ...Principal Software Engineer For Cloud Audit Suite Thomson Reuters products power the professionals who are shaping the world. Our platforms drive legal, tax, accounting and audit products, including Cloud Audit Suite—a connected set of products spanning Engagement... 
    Work at office
    Flexible hours
    Shift work

    Thomson Reuters

    Saint Paul, MN
    5 days ago
  • $104.5k - $234.6k

     ...workloads. Produces migration guides and adoption playbooks that raise ecosystem consistency and developer experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware patterns or runtimes to standardize... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Saint Paul, MN
    5 days ago
  •  ...Java Developer Greetings for the day! My name is Suneetha from Testing Xperts, we are a global staffing, consulting and technology solutions company, offering industry-specific solutions to our fortune 500 clients and worldwide corporations. Thanks & Regards,... 
    Worldwide

    TestingXperts

    Saint Paul, MN
    1 day ago
  • $105.79k - $141.05k

     ...lifecycle, including categorization, control implementation, assessment readiness, authorization support, and continuous monitoring Develop, maintain, and ensure accuracy of authorization artifacts (e.g., SSP, POA&M, control evidence) Ensure systems remain ATO-... 
    Temporary work
    Remote work

    Lumen Inc

    Saint Paul, MN
    3 days ago
  • $119.77k - $140.9k

     ...excel at—all from Day One.Job DescriptionResponsibilitiesDesign, develop, and support network automation solutions that streamline...  ...Development, DevSecOps practices, Infrastructure as Code (IaC), and software delivery lifecycles.Strong analytical, troubleshooting, and... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    1 day ago
  • $186.07k - $218.9k

     ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's... 
    Local area

    Coinbase

    Saint Paul, MN
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 11 years of experience in... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Saint Paul, MN
    7 hours ago
  • $72k - $134k

     ...Financial, the internal job title for this role is Engineering Sr. Analyst.Position OverviewSecurian Financial is seeking a software developer to join the Bills, Beneficiary and Beyond (BBB) team within Employee Benefit Solutions Technology (EBST). BBB is responsible... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    4 days ago
  • $98.4k - $199k

     ...position, the candidate’s relevant skills and professional experience, educational qualifications, and geographic location.The Software Developer III owns delivery of complex features and small systems through production, resolving ambiguous, open-ended problems without... 

    Old National Bank

    Saint Paul, MN
    7 hours ago
  • $105.79k - $141.05k

     ...connectivity, join us today. The Role As the Lead Salesforce Software Engineer, you will be responsible for designing, building, and...  ...field operations. Provides technical leadership to a team of developers on the creation, delivery, and integration of complex software... 
    Permanent employment
    Temporary work
    Remote work

    Lumen Inc

    Saint Paul, MN
    4 days ago
  •  ...pipelines, and automate day-to-day operations. A big early focus is standing up Azure AKS from the live AWS EKS model and moving developer-run deployments onto governed pipelines. This is a builder’s role for an engineer who enjoys automating toil and keeping production... 

    Insight Global

    Saint Paul, MN
    3 days ago
  • $50 - $65 per hour

     ...Job Title: Embedded Software Engineer Job Description Join our dynamic team as an Embedded Software Engineer where you will be...  ...and firmware development for new products. This role involves developing from the ground up, primarily using embedded C++. You will work... 
    Permanent employment
    Temporary work
    Worldwide

    Actalent

    Saint Paul, MN
    5 days ago
  • $86.4k

     ...of the work performed and the realization of measurable business benefits. Modifies existing process improvement approaches and/or develops new approaches to achieving improvement. Ensures the resolution of a variety of architecture and business problems/... 
    For contractors
    Work at office
    Local area

    Highmark Health

    Saint Paul, MN
    5 days ago
  • $94.1k - $150k

     ...role supports application deployment and management, ensures compliance with CASTLE-NET policies, and works closely with IT teams, developers, and stakeholders to optimize platform solutions, automate processes, and provide advanced technical support. Key... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    5 days ago
  • $87.1k - $157.45k

     ...Description Leidos is seeking a Lead Software Developer - Early Systems Integration (ESI) to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United Kingdom National Airspace System Replacement Product Delivery Team - UK... 
    Work at office
    Local area
    Immediate start

    Leidos

    Saint Paul, MN
    4 days ago
  •  ...Paul, MN Primary Responsibilities Very strong in C++ programming language Experience working with QT and QML Solid software engineering practice with focus on code quality and testing Strong analytical skills in defect analysis and resolutions Unit... 

    Staffing the Universe

    Saint Paul, MN
    1 day ago
  •  ...Jobs Responsibilities - Ability to understand and solve complex technical problems as part of a team consisting of electrical and software engineers and technicians Ability to train on, understand and rigorously follow detailed processes in the highly regulated medical... 
    Immediate start

    ClifyX

    Saint Paul, MN
    2 days ago
  • $50 - $55 per hour

     ...OS Configuration Management Design, implement, and maintain OS configuration management using tools such as Ansible and Chef. Develop and maintain playbooks, cookbooks, roles, recipes, and reusable automation modules. Enforce standardized configurations across... 
    Hourly pay

    Judge Group, Inc.

    Sunfish Lake, MN
    2 days ago
  • $139.4k - $230k

     ...What Is the Opportunity? Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our...  ...tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debugging, troubleshooting,... 
    Full time
    Work experience placement
    Local area

    The Travelers Indemnity Company

    Saint Paul, MN
    more than 2 months ago
  • $104.3k - $193.7k

     ...application development into application security, bringing a developer's mindset to security and operations, and will mentor others while...  ...helping shape how the organization builds and governs secure software. What You'll Do Work with DevOps teams to design,... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    American Express Global Business Travel

    Saint Paul, MN
    5 days ago
  • $110k - $130k

     ...Siemens Digital Industries Software - Mendix Siemens Digital Industries Software is seeking a highly motivated and technically proficient Application Support Engineer to join our Mendix team. This role is ideal for an individual who demonstrates strong problem-solving... 
    Work at office

    Siemens

    Saint Paul, MN
    2 days ago
  • $96.8k - $223.4k

     ...problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that support... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  • $144.2k - $288.4k

     ...seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization...  ...decision-making Full-Stack Engineering • Design and develop end-to-end solutions across UI, backend, and data layers • Build... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Saint Paul, MN
    5 days ago
  • $135.2k - $306.4k

     ...engineer with passion and expertise in solving challenging system, data-plane level and performance problems. You should be a rock-solid developer able to dive deep into low-level systems, design broad distributed system interactions for high performance, high scale control... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  • $114.6k - $234.6k

     ...Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable...  ...Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that support some of the world's... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!