2

Full Time Software Developer Jobs in Minnesota (NOW HIRING)

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 • ...

Software Development Manager Employment Type: Full time Job Requisition ID: 2026-798 Requisition ... Familiarity with Azure DevOps or similar development lifecycle tools. * Experience developing ...

Software Development Manager Employment Type: Full time Job Requisition ID: 2026-798 Requisition ... Familiarity with Azure DevOps or similar development lifecycle tools. * Experience developing ...

Software Engineer Job Reference Number: 42689 Employment Type: Full-Time , Hybrid Segment: Elior Corporate Brand: ENA Corporate Location: 4920 Westway Park Blvd., Houston, TX 77041 The Role at a ...

Software Engineer Job Reference Number: 42689 Employment Type: Full-Time , Hybrid Segment: Elior Corporate Brand: ENA Corporate Location: 4920 Westway Park Blvd., Houston, TX 77041 The Role at a ...

Embedded Software Engineer

Brooklyn Park, MN · On-site

$105K - $118K/yr

Embedded Software Engineer Location: Brooklyn Park, MN (Onsite) Work Authorization ... Applicants must be currently authorized to work in the United States on a full-time basis. The ...

Showing results 21-40

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 87% Full Time, 6% Part Time, and 7% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Software Engineer

Eden Prairie, MN

$115K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Job Title:
Senior Software Engineer

Department:
Research and Development
Reports to:
Director of Software Development

Work Location:
In-Person

Pay Range:
Salary - $115,000.00 to $130,000.00 - Based on Experience

Position Type and Expected Hours of Work:
Full-time, Monday-Friday, 40 hours/week

About Elucent Medical:
Elucent Medical is a medical device company focused on developing surgical navigation technologies, particularly for cancer surgery, to improve patient outcomes through precision and efficacy. The company's solutions are designed to transform traditional surgical instruments into "smart" tools, enhancing surgical precision and patient outcomes.

Job Summary:
The Software Engineer will design and develop software for an electromagnetic positioning system. Must be recognized as having advanced knowledge in software development. The Developer will create software as part of a project team that results in a complete surgical navigation product by formulating and developing software solutions to a wide range of complex navigation and system control problems, as well as communicating status and results.
Supervisory Responsibilities:
  • None.
Job Responsibilities:
  • Design and develop software for an electromagnetic positioning system.
  • Must be recognized as having advanced knowledge in software development. The Developer will create software as part of a project team that results in a complete surgical navigation product by formulating and developing software solutions to a wide range of complex navigation and system control problems, as well as communicating status and results.
  • Preparation of reports and other documentation.
  • Recommend improvements.
Qualifications
Education and Experience:
  • Required: BA, BS, or Master’s degree in software engineering or related field. PhD preferred.
  • Proven experience developing complete software products.
  • Solid C / C# or similar programming experience.
  • Five years - Software development, troubleshooting, documentation, and testing experience in a regulated industry, medical device preferred.
  • Experience with software configuration management tools, defect tracking tools, and peer review.
Required Skills/Abilities:
  • Strong documentation and writing skills.
  • Collaborates well with team members and functional area representatives.
  • Strong verbal and written communication skills.
  • Strong knowledge of best software development practices.
  • Software development, troubleshooting, documentation, and testing for medical devices.
  • Effective collaboration with other teams and functional departments to achieve project targets and objectives.
  • Generation and protection of intellectual property via through innovation and proper use of procedures and documentation.
  • Ability to ensure compliance with company policies and procedures.
  • Strong knowledge of current applicable software regulations and standards.
Physical Requirements / Work Conditions:
  • Ability to work in an office, engineering lab, and manufacturing support environments
  • May require occasional lifting of equipment up to 25 pounds
  • Frequent use of standard office equipment, including computers and engineering tools
Elucent Medical Benefits, Culture and Work Environment
At Elucent Medical, we prioritize our employees' well-being by providing comprehensive benefits including comprehensive health insurance, a generous retirement savings plan with company matching, flexible work arrangements, generous paid time off, and ongoing professional development opportunities, ensuring a fulfilling and balanced work life.
Fulltime Employees are provided:
• 401(k)
• 401(k) matching (4%)
• Dental insurance
• Health insurance
• Vision insurance
• Paid Holidays
• Paid Vacation Days
• Paid Sick Days
• Short Term Disability
• Long Term Disability
• Life Insurance
• Pet Insurance
• Employee Assistance Programs
Affirmative Action / EEO Statement
Elucent Medical provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.