1

Software Developer Jobs in Mankato, MN (NOW HIRING)

Civil Engineer - Surface Water Department: Civil Employment Type: Full Time Location: Mankato, MN ... Proficiency in various modeling software including but not limited to, XPSWMM, PCSWMM, Infoworks ...

The Manufacturing Engineering team plays a pivotal role at ZF Off Highway Solutions by constantly ... Develop end of line test processes and program PLCs using LabView software * Hands on work and ...

Manufacturing Engineer

North Mankato, MN · On-site

$65.05K - $79.80K/yr

The Manufacturing Engineering team plays a pivotal role at ZF Off Highway Solutions by constantly ... Develop end of line test processes and program PLCs using LabView software * Hands on work and ...

The Manufacturing Engineering team plays a pivotal role at ZF Off Highway Solutions by constantly ... Develop end of line test processes and program PLCs using LabView software * Hands on work and ...

Civil Engineer

Mankato, MN · On-site

$88K - $144K/yr

Civil Engineer should possess ability to learn and apply various software design packages such as Visual Analysis, STAAD.Pro, Risa, LPILE, MFAD, and CAISSON. • Site (Civil) engineering ...

Mechanical Engineer

Mankato, MN · On-site

$60K - $145K/yr

Mechanical Engineer Department: Mechanical + Refrigeration Employment Type: Full Time Location ... Working knowledge of software (AutoCAD MEP, Trane Trace, BlueBeam, Speclink, Microsoft Office ...

Civil Engineer

Mankato, MN · On-site

$90K - $125K/yr

Leverage top tools like Civil 3D, stormwater modeling software, and GIS to streamline design and push for innovation. * Champion smarter, greener, more resilient engineering solutions that raise the ...

If you have experience in design, drafting, manufacturing, engineering, or even just a strong ... Work in 3D parametric modeling software * Support the plant with technical questions during ...

Project Engineer

Le Sueur, MN · On-site

$108K - $120K/yr

The Project Engineer will utilize their technical expertise to solve complex problems, innovate ... Proficiency in project management software and tools. * Excellent problem-solving and analytical ...

The Project Engineer will utilize their technical expertise to solve complex problems, innovate ... Proficiency in project management software and tools. * Excellent problem-solving and analytical ...

Salary: $108,000 - $120,000 DOE Role Summary The Project Engineer at our pharmaceutical ... Proficiency in project management software and tools. * Excellent problem-solving and analytical ...

Work in 3D parametric modeling software. * Support the plant with technical questions during ... Background in Mechanical Engineering Technology, Architectural Technology, Manufacturing Technology ...

Senior Manufacturing Engineer

Mankato, MN · On-site

$90.20K - $123.40K/yr

The Senior Manufacturing Engineer will support daily production needs while driving continuous ... Proficiency with ERP systems, CAD/SolidWorks, and maintenance software * Familiarity with ...

next page

Showing results 1-20

Software Developer information

See Mankato, MN salary details

$47.6K

$110.9K

$164.6K

How much do software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for software developer in Mankato, MN is $110,871.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What Do Software Developers Do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What are the most commonly searched types of Software Developer jobs in Mankato, MN? The most popular types of Software Developer jobs in Mankato, MN are:
What are popular job titles related to Software Developer jobs in Mankato, MN? For Software Developer jobs in Mankato, MN, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Mankato, MN look for? The top searched job categories for Software Developer jobs in Mankato, MN are:
What cities near Mankato, MN are hiring for Software Developer jobs? Cities near Mankato, MN with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Mankato, MN as of May 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 100% In-person job distribution, with an average salary of $110,871 per year, or $53.3 per hour.
Civil Engineer - Surface Water

Civil Engineer - Surface Water

ISG

Mankato, MN • On-site

$75K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Civil Engineer - Surface Water
Department: Civil
Employment Type: Full Time
Location: Mankato, MN
Compensation: $75,000 - $150,000 / year
Description
Imagine a world where every drop of rain is harnessed to nourish the land, prevent floods, and sustain communities. As a Civil Engineer supporting the Surface Water group, you hold the key to transforming this vision into reality. Your expertise in designing innovative stormwater systems not only protects the environment but also ensures the safety and prosperity of rural areas. ISG is excited to expand our team to join our Water Business Unit, specializing in Rural Surface Water. You will join a dynamic team as an ISG Employee Owner working collaboratively with your fellow employee owners to develop creative solutions.
You will collaborate with ISG internal resources for design and project coordination, project execution, specification writers, visualization specialists, and construction administrators. Employee owners of all levels are involved in every aspect of design from conceptual design through construction. If this sounds exciting to you, keep reading!
Here are a few recent projects:
  • Lovin Farm Bioreactor, Pocahontas County, IA
  • Blue Earth County Ditch No. 57, Mapleton, MN

View additional ISG projects: Portfolio
ISG Surface Water Blog
Essential Duties
Stormwater Management Planning:
  • Develop and implement stormwater management plans, including stormwater management reports as applicable on project types to control runoff and prevent flooding
  • Design and oversee the construction of stormwater infrastructure such as retention basins, swales, and drainage systems
  • Proficiency in various modeling software including but not limited to, XPSWMM, PCSWMM, Infoworks ICM, HydroCAD, Hec-RAS, Hec-HMS, Hydraulic Toolbox and other software systems
  • Assist with submittal reviews, requests for information, correspondence, change requests, and change orders during the Construction phase of projects
  • Coordinate and assist with environmental studies, permitting, alternative analysis, and other technical deliverables

Hydrologic and Hydraulic Analysis:
  • Conduct hydrologic and hydraulic analyses to predict stormwater behavior and design effective control measures
  • Use modeling software to simulate stormwater flow and assess the impact of proposed developments

Environmental Compliance:
  • Ensure compliance with local, state, and federal regulations related to water quality and stormwater management
  • Prepare and submit necessary permits and documentation

Field Inspections and Monitoring:
  • Perform on-site inspections to monitor the effectiveness of stormwater management systems
  • Assist with the performance and adherence to plans and specifications during the construction process through our Construction Administrators
  • Conduct water quality sampling and analysis to ensure compliance with environmental standards
  • Provide QA/QC for drawings, documents, details, schedules or specifications using programs such as AutoCAD, Civil3D and ESRI ArcGIS that are completed by staff

Community Engagement:
  • Work with local communities, landowners, and stakeholders to address stormwater management issues
  • Provide technical assistance and education on best practices for stormwater management

Additional Duties:
  • Lead and/or support the design of the rehabilitation or replacement of stormwater and drainage infrastructure
  • Support and mentor staff through design consultation and QA/QC measures
  • Provide expertise on construction sites as needed
  • Subscribe to our goals and objectives, operating with a collaborative mentality
  • Meet with Clients and Contractors at their place of business or job site
  • Provide oversight and project leadership to drive the successful completion of surface water projects
  • Prepare and maintain project workplan, which includes schedules, budget, notes, etc. throughout the project lifespan
  • Assist in creating the project scope of services, as needed

We've listed a compensation range that reflects our expectations for this role, including both direct and indirect components. We understand that your experience and value may fall outside of this range. If you feel you're a strong fit but your compensation needs differ, we're open to a conversation-let's talk.
Skills, Knowledge and Expertise
  • Bachelor's degree in civil/environmental engineering or bioproducts and bio-systems engineering
  • Professional Engineer (PE) licensure, required
  • Experience in managing projects within the surface water industry, such as stormwater management master plans, flood control/analysis, FEMA CLOMR/LOMR, streambank stabilization or restoration, and rural drainage
  • 5-10 years of experience in Surface Water industry
  • Ability to travel to various job sites and ISG office locations
  • Strong communication, organization, analytical and interpersonal skills
  • Self-directed, organized and can work independently with minimal supervision

ISG Employee Owner Benefits
  • Medical, dental, and vision
  • Paid time off, pro-rated amount available on your start date
  • Paid holidays and paid volunteer time
  • Paid parental leave
  • Bi-annual profit sharing
  • Employee Ownership Stock Plan (ESOP)
  • 401K retirement plan
  • Life insurance
  • HSA and FSA options
  • Bereavement leave
  • Supplemental voluntary benefits
  • Short term and long-term disability
  • Parking reimbursement, varies on office location
  • Cell phone plan reimbursement
  • Mileage reimbursement for ISG-approved travel