2

Full Time Software Developer Jobs in Minnesota (NOW HIRING)

Software Developer

Minneapolis, MN · On-site

$60K - $80K/yr

Position Software Developer Location ioMosaic Corporation (Minneapolis, MN) Description Job Purpose ... Full-Time/Part-Time Full-Time Shift First Division ioMosaic Corporation This position is currently ...

Software Developer

Bruno, MN · On-site

$76K - $109K/yr

Job Type Full-time Description Job Summary: Provides professional level customer support, systems ... systems, object-oriented programming language, and code repository software * Ability to ...

... systems, object-oriented programming language, and code repository software * Ability to ... Communicate clearly with technical and non-technical stakeholders This is a full-time salary ...

Software Developer

Bruno, MN · On-site

$76K - $109K/yr

... systems, object-oriented programming language, and code repository software * Ability to ... Communicate clearly with technical and non-technical stakeholders This is a full-time salary ...

Software Developer 2

Eagan, MN · On-site +1

$80K - $95K/yr

Under the direction of the Chief Architect, the Software Developer 2 will play a key role in the ... The annual base salary range for this full-time role is $80,000 - $95,000 USD + bonus + benefits ...

Senior F# Developer

Oslo, MN

$55.50 - $73.50/hr

These are tools used daily by engineers and scientists at the world's largest energy companies and ... Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this ...

Software Engineer

Eden Prairie, MN · On-site

$115K - $130K/yr

The Developer will create software as part of a project team that results in a complete surgical ... Fulltime Employees are provided: • 401(k) • 401(k) matching (4%) • Dental insurance • ...

next page

Showing results 1-20

Full Time Software Developer information

What does a full time software developer do?

A full time software developer designs, codes, tests, and maintains software applications or systems for an organization. They work closely with other developers, project managers, and stakeholders to understand requirements and deliver solutions that meet business needs. Their responsibilities may include writing new code, debugging existing programs, collaborating in code reviews, and keeping up with emerging technologies to ensure their software stays current and secure. Full time developers typically work standard business hours and are integral to the ongoing technical success of their company.

What are the key skills and qualifications needed to thrive as a full time software developer?

To thrive as a Full Time Software Developer, you need proficiency in programming languages (such as Java, Python, or C#), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with software development tools like Git, integrated development environments (IDEs), and experience with frameworks or cloud platforms is typically required. Strong communication, teamwork, and adaptability make a developer stand out in collaborative and dynamic environments. These skills and qualities are crucial for building reliable software, efficiently managing projects, and adapting to evolving technologies.

What are some common challenges faced by full time software developers when working on large-scale projects?

Full-time software developers working on large-scale projects often encounter challenges such as maintaining code quality amid rapid development, ensuring effective communication across cross-functional teams, and managing dependencies between different components or services. Adapting to evolving requirements and integrating new technologies can also be demanding. To overcome these obstacles, developers typically rely on agile methodologies, thorough documentation, and regular code reviews to keep the project on track and foster collaboration.

What is the difference between Full Time Software Developer vs Part Time Software Developer?

AspectFull Time Software DeveloperPart Time Software Developer
Work HoursTypically 35-40 hours per weekFewer hours, usually less than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in comprehensive projects, long-term developmentMay handle smaller tasks or support roles
Salary & CompensationSteady salary with benefitsHourly pay or reduced salary, fewer benefits

Full Time Software Developers work standard hours, often with benefits, focusing on long-term projects. Part Time Software Developers work fewer hours, typically with less or no benefits, and may focus on specific tasks or support roles. The choice depends on your availability and career goals.

Are full time software developers still in high demand?

Full-time software developers continue to be in high demand due to ongoing digital transformation across industries. Skills in programming languages, cloud computing, and cybersecurity increase employability, with many companies seeking developers for long-term projects and maintenance roles.

What are the most commonly searched types of Software Developer jobs in Minnesota?

The most popular types of Software Developer jobs in Minnesota are:

What cities in Minnesota are hiring for Full Time Software Developer jobs?

Cities in Minnesota with the most Full Time Software Developer job openings:

Infographic showing various Full Time Software Developer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Developer

ioMosaic Corporation

Minneapolis, MN • On-site

$60K - $80K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

Position
Software Developer
Location
ioMosaic Corporation (Minneapolis, MN)
Description
Job Purpose
The ideal candidate will be a member of the Software Development team, collaborating with other programmers to create software that meets the needs of the company and its clients. As you develop your skills, you will become a key member of our team, executing projects for some of the world's largest production companies.
Duties and Responsibilities
  • Collaborate with team members to determine best practices and understand client requirements for software development.
  • Develop intuitive software that meets and exceeds the needs of the company.
  • Professionally maintain all software and create regular updates to address customer and company concerns.
  • Analyze and test programs and products prior to their official launch.
  • Troubleshoot coding issues quickly and efficiently to maintain a productive work environment.
  • Ensure software security by developing programs that actively monitor the sharing of private information.
  • Develop and maintain applications primarily using WPF/C#, along with other technology stacks like ASP.NET and WinForms.
  • Debug and optimize existing code to enhance performance.
  • Provide technical support for existing products.
  • Actively seek ways to improve business software processes and interactions.
  • Aid in the coaching and training of other team members to ensure all employees are confident in using software applications.
  • Analyze test results and report on quality metrics.
  • Collaborate with development teams to understand application functionality.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Design, develop, and implement software applications using specific programming languages and technologies.

What we offer
  • Competitive salary range of $60,000 - $80,000, depending on experience
  • Comprehensive health, dental, and vision insurance
  • 401(k) plan
  • Paid time off (vacation, sick leave, and holidays)
  • Professional development opportunities and training support
  • Collaborative, inclusive, and growth-oriented work environment

Position Requirements
Qualifications
  • Bachelor's degree in Computer Science or equivalent
  • 4 - 5 years of hands-on software development (WPF/C#, including MVVM pattern, XAML, and data binding)
  • Good understanding of OOP.
  • Familiarity with the SQL Server database management system.
  • Basic knowledge of a programming language's syntax
  • Basic understanding of a database management system
  • Professional program certification in Microsoft .NET Framework (C# or VB.NET) is strongly preferred.
  • Authorized to work anywhere in the US.
  • Ability to quickly learn development languages
  • Can adapt to changing software requirements

Category
Software
About the Organization
ioMosaic is an integrated process safety and risk management consulting firm focused on helping you manage and reduce episodic risk.
Through innovation and dedication to continual improvement, ioMosaic has become a leading provider of integrated process safety and risk management solutions. ioMosaic has expertise in a wide variety of areas, including pressure relief systems design, process safety management, expert litigation support, laboratory services, training, and software development.
Full-Time/Part-Time
Full-Time
Shift
First
Division
ioMosaic Corporation
This position is currently accepting applications.