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

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

Posted Date 1 week ago (6/5/2026 9:43 AM)

ID 2026-24290

Education Bachelor's Degree

Discipline/Focus Information Technology

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer in Saint Paul, MN vacancy
  • $99.6k - $223.4k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

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

     ...engineers with deep Java expertise, exceptional debugging and problem-solving skills, and a passion for mentoring and elevating other developers. Experience with Python is also valued. You'll work at the intersection of distributed systems, cloud infrastructure, and... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $120k

     ...highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. These solutions...  ...Systems Software Engineerwill play a critical role in designing, developing, and maintaining Linux-based software solutions for the Data... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Calspan

    Saint Paul, MN
    4 days ago
  •  ...Senior Contractor Developer The Minnesota Department of Information Technology Services (MNIT) partnering with Minnesota Department...  ...with business users, business analyst and developers to produce software designs Provide work estimates to project manager, provide... 
    Suggested
    For contractors
    Summer work

    Damco

    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. Job Description Job... 
    Suggested
    Worldwide

    TestingXperts

    Saint Paul, MN
    4 days ago
  •  ...Job Duties Genesis10 is currently seeking a Java Developer for a contract position. This role functions as a full-stack enterprise engineer focused on Java-based backend development, APIs, integrations, and enterprise modernization initiatives. The developer will... 
    Permanent employment
    Full time
    Contract work
    Shift work

    Genesis10

    Saint Paul, MN
    3 days ago
  • $105.72k - $132.14k

     ...Generally, works independently and leads the less experienced developers. Primary Responsibilities Lead the process of implementation planning...  ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Shoreview, MN
    4 days ago
  • $94k - $145k

     ...Position Overview The Java Developer supports the development, maintenance, and enhancement of Java-based components within a Cognos...  ...Java-based applications. Strong understanding of software development lifecycle (SDLC) and Agile methodologies. Experience... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    2 days ago
  • $238.7k - $365.7k

     ...report to that location three times per week, at minimum. The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle. We are... 
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Saint Paul, MN
    5 days ago
  • $99.6k - $223.4k

     ...Excellence Design solutions for EHR integrations and ecosystem connectivity. Identify risks and implement mitigation strategies. Develop SOPs and operational automation. Maintain knowledge bases and runbooks. Work in Agile, continuous delivery environments.... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago
  •  ...discover what you excel at—all from Day One. Job Description As a Netskope Ztna Systems Engineer you, you will be responsible for developing, configuring, and managing security policies to ensure the protection of data, compliance with regulations, and prevention of... 
    Temporary work
    Work experience placement
    3 days per week

    U.S. Bancorp

    Saint Paul, MN
    2 days ago
  • $135.06k - $155.06k

     ...the mission. Stay for the culture. What You’ll Be Doing: Lead Software Engineer (Arlington, VA) - Telecommuting Permissible. (multiple...  ...) of experience in the job offered or in a related position developing scalable applications in Azure Cloud. Also requires two (2) years... 
    Immediate start
    Remote work

    Evolent

    Saint Paul, MN
    3 days ago
  • $79.2k - $178.1k

     ...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing,... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  • $120.5k - $180.7k

     ...Lead Firmware Software Engineer Ecolab is seeking a Lead Firmware Software Engineer to architect, design, and full stack software applications...  ...design for JavaScript, C/C++, C# and SQL based solutions. Develop and execute software engineering plans, and manage software... 
    Hourly pay
    Minimum wage
    Temporary work
    Visa sponsorship
    Relocation package

    Ecolab

    Saint Paul, MN
    3 days ago
  •  ...Lead Software Engineer BaaS Team Anywhere Type: Contract-to-Hire Category: Development Industry: Financial Services Workplace Type: Remote Reference ID: JN -052026-106955 Date Posted: 05/12/2026 Shortcut: Description Recommended Jobs... 
    Hourly pay
    Contract work
    Local area
    Remote work
    Flexible hours

    Eliassen Group

    Saint Paul, MN
    3 days ago
  •  ...subcontractors, and customer. This role requires a team leader capable of developing the vision for systems engineering execution in support of the...  ...teams (aerospace, mechanical, electrical, controls and software engineers) to ensure test facilities meet all functional and... 
    For subcontractor

    NORTH WIND SYSTEMS LLC

    Saint Paul, MN
    13 days ago
  • $146.4k - $219.6k

     ...customers and platform consumers, new feature evaluation and prioritization, and lifecycle management within the hybrid cloud product. Develop the roadmap: Lead the strategy and execution for hybrid cloud and migration solutions, supporting a highly automated global private... 
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic

    Saint Paul, MN
    5 days ago
  • $116.4k - $204.1k

     ...We're looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub , our startup-within-the-enterprise that...  ...modules, designing Azure architectures, and consulting with developers on observability and deployment patterns. You'll coordinate closely... 
    Work at office

    Wolters Kluwer

    Saint Paul, MN
    2 days ago
  • $99.6k - $234.6k

     ...design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform capabilities, improve platform reliability and security posture, and... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  • $146.4k - $219.6k

     ...customers and platform consumers, new feature evaluation and prioritization, and lifecycle management within the hybrid cloud product. Develop the roadmap: Lead the strategy and execution for hybrid cloud and migration solutions, supporting a highly automated global private... 
    Temporary work
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic Plc

    Saint Paul, MN
    1 day ago
  • $133.7k - $200.6k

     ...internal teams for defect resolution, root cause analysis, and solution optimization. Hands-on experience assisting team members in developing and implementing technical solutions for implementations, upgrades, and migrations. Experience configuring and managing... 
    Hourly pay
    Minimum wage
    Local area
    Visa sponsorship

    Ecolab

    Saint Paul, MN
    2 days ago
  • $78.4k - $129.4k

     ...availability, performance, and security for distributed users in a federal IT environment. Working closely with stakeholders, the lead develops solutions such as workflows, custom pages, and integrations that streamline content management and collaboration. Mapped to the IT... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    7 days ago
  • $186.07k - $218.9k

     ...expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform...  ...payment systems that process millions of transactions daily—developing APIs, services, and integrations that power deposits,... 
    Local area

    Coinbase

    Saint Paul, MN
    5 days ago
  •  ...architecting, designing, and integrating digital engineering hardware and software platforms for multi-domain, complex systems. A practitioner of...  ...and software platform for a new wind tunnel facility complex. Develops digital engineering technology solutions that evolve with the... 
    Work at office

    North Wind

    Saint Paul, MN
    a month ago
  • $100k

     ...deployments. Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. Monitor cloud platforms for performance, availability, and security, supporting incident response... 
    Contract work
    Remote work

    MAXIMUS

    Saint Paul, MN
    1 day ago
  • $90k - $162k

     ...knowledgebase content. Create new knowledgebase content where appropriate. Review and publish content. Curate published content. Communicate software/hardware problems to development. Document requests to enhance software and hardware functionality for product development where... 
    Full time
    Internship
    Local area
    Remote work
    Work from home
    Flexible hours

    Siemens

    Shoreview, MN
    4 days ago
  •  ...Hema at (***) ***-**** or Vijay at (***) ***-**** Title: C++ Developer (QT) - 3 Openings Location: Onsite at St. Paul, MN...  ...participate in the development and deployment of the system and software architecture to support our development programs. Design, develop... 

    divihn.com

    Saint Paul, MN
    1 day ago
  • $180.37k - $212.2k

     ...contracts. Focus on outcomes not tools: Use a variety of frameworks and paradigms to identify the best-fit tools to deliver value. Develop new abstractions (e.g. UDFs, Python packages, dashboards) to support scalable data workflows/infra. Stand up a framework for... 
    Work at office
    Local area

    Coinbase

    Saint Paul, MN
    3 days ago
  • $80k

     ...management and cybersecurity teams. Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives. Develop and maintain technical documentation, standard operating procedures, and platform diagrams... 
    Contract work

    MAXIMUS

    Saint Paul, MN
    5 days ago
  • $55 - $58 per hour

    Job Duties IDR is seeking an MFT Platform Engineer. This remote role involves supporting the implementation and operation a File Transfer platform within a GCP-hosted environment. The engineer will be responsible for deploying, configuring, and maintaining secure data...
    Hourly pay
    Full time
    Remote work
    Shift work

    IDR, Inc.

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

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