2

Mid Level Remote Software Developer Jobs in Minnesota

Software Developer

Minneapolis, MN · Remote

$53 - $63/hr

Remote (Client based in Minneapolis, MN) Employment Type: Full-Time Are you a developer who enjoys ... Trissential is hiring an Software Developer to join our client's team in a fully remote role. This ...

Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$127K - $168K/yr

Elevate the team - mentor mid-level and junior engineers through code reviews, architectural ... software engineering experience, backend-weighted with real production frontend contributions

Establish operational standards, support models, service-level objectives (SLOs), and platform ... Identify opportunities to improve operational efficiency, governance, security, and developer ...

SR SOFTWARE ENGINEER

Rochester, MN · Remote

$80 - $8.1K/hr

Remote Work Duration: Temp - 12 months Pay Range: $80/hr $81/hr (W2) Job ID: 409507 About BCforward ... DevOps practices and Agile continuous integration and delivery frameworks. * Program in high-level ...

Remote About the Role micro1 is partnering with a leading AI lab to hire senior software engineers from top companies. You'll evaluate AI-generated code, create challenging engineering problems, and ...

Senior Software Engineer

Golden Valley, MN · On-site +1

$97K - $150K/yr

Starting from higher-level business and technical requirements, independently estimate, decompose ... Contribute to and help advance CI/CD, DevOps, monitoring, logging, and deployment reliability ...

next page

Showing results 1-20

Mid Level Remote Software Developer information

What is a mid level remote software developer?

A Mid Level Remote Software Developer is a software engineer with several years of experience (typically 2-5 years) who works from a location outside of a traditional office environment, often from home. They are responsible for designing, coding, testing, and maintaining software applications, collaborating with team members through digital communication tools. Mid level developers are expected to work independently on moderately complex tasks, contribute to code reviews, and assist junior developers. Remote roles require strong time management and communication skills to ensure productivity and effective teamwork.

What are the key skills and qualifications needed to thrive as a mid level remote software developer?

To thrive as a Mid Level Remote Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), experience with software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and collaborative tools such as Jira or Slack is typically expected. Strong problem-solving abilities, self-motivation, and effective written communication help you excel, especially in a remote environment. These skills and qualities are essential for delivering high-quality software, collaborating efficiently with distributed teams, and adapting to evolving project requirements.

What are some common challenges faced by mid level remote software developers, and how can they be addressed?

Mid-level remote software developers often encounter challenges such as maintaining effective communication with distributed teams, managing their time independently, and staying aligned with project goals without in-person supervision. To address these, it's important to proactively participate in virtual meetings, use collaboration tools like Slack or Jira, and set clear daily or weekly work objectives. Regular check-ins with team members and seeking feedback can also help ensure that you remain connected and productive, fostering both personal growth and project success.

What is the difference between Mid Level Remote Software Developer vs Junior Remote Software Developer?

AspectMid Level Remote Software DeveloperJunior Remote Software Developer
Experience2-4 years0-1 year
SkillsProficient in multiple programming languages, problem-solving, independent task managementBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, code reviews, collaborating with teamsAssisting with tasks, learning codebases, under supervision
Work EnvironmentRemote, team-based projects, some client interaction

The Mid Level Remote Software Developer typically has more experience and handles complex tasks independently, while the Junior role focuses on learning and supporting basic development activities. Both roles are common in remote work settings within the software industry, but the mid-level position requires a higher skill set and greater responsibility.

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

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

What are popular job titles related to Mid Level Remote Software Developer jobs in Minnesota?

For Mid Level Remote Software Developer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Mid Level Remote Software Developer jobs in Minnesota look for?

The top searched job categories for Mid Level Remote Software Developer jobs in Minnesota are:

What cities in Minnesota are hiring for Mid Level Remote Software Developer jobs?

Cities in Minnesota with the most Mid Level Remote Software Developer job openings:

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

Software Developer

Minneapolis, MN • Remote

Expleo
IT Services • 10K+ employees

$53 - $63/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Key responsibilities

  • Design, develop, test, and maintain enterprise applications and software solutions.

  • Collaborate with business stakeholders, developers, and project teams to understand requirements and deliver high-quality solutions.

  • Troubleshoot and resolve application defects, performance issues, and technical challenges.


Job description

Overview

Location: Remote (Client based in Minneapolis, MN)

Employment Type: Full-Time

Are you a developer who enjoys solving complex problems, building scalable applications, and collaborating with distributed teams? Trissential is hiring an Software Developer to join our client's team in a fully remote role. This is an opportunity to work across modern application technologies, contribute to meaningful projects, and make a direct impact within a collaborative and supportive development environment.

What's in It for You?

  • Work remotely while collaborating with experienced technical teams across multiple projects
  • Contribute to the design, development, and enhancement of business-critical applications
  • Gain exposure to a variety of modern development technologies and frameworks
  • Be part of a culture that values innovation, continuous improvement, and knowledge sharing
  • Expand your technical expertise while working on impactful solutions that drive business outcomes

Your Role & Responsibilities

  • Design, develop, test, and maintain enterprise applications and software solutions
  • Collaborate with business stakeholders, developers, and project teams to understand requirements and deliver high-quality solutions
  • Write clean, maintainable, and efficient code following development best practices
  • Troubleshoot and resolve application defects, performance issues, and technical challenges
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Develop and maintain database structures, queries, and integrations as required
  • Support application deployments, enhancements, and ongoing maintenance activities
  • Collaborate effectively using remote communication and project collaboration tools

Skills & Experience You Should Possess

  • 4+ years of application development experience using one or more of the following technologies:
  • .NET, C#, Angular, Drupal, XML, PHP, Python, SQL, PL/SQL, PostgreSQL
  • 1+ year of experience using remote collaboration tools such as Microsoft Teams, Skype, SharePoint, or similar platforms
  • Strong communication skills with the ability to work effectively in a remote environment
  • Strong analytical thinking and problem-solving abilities
  • Experience supporting the full software development lifecycle from design through deployment
  • Ability to manage multiple priorities and work independently when needed

Bonus Points If You Have

  • Experience working in Agile or Scrum environments
  • Experience integrating applications with APIs and third-party platforms
  • Exposure to cloud-based environments and deployment practices
  • Experience optimizing application and database performance
  • Knowledge of CI/CD pipelines and DevOps practices

Education & Certifications You Need

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience
  • Relevant technical certifications are a plus but not required

What We Offer

At Trissential, we value expertise, collaboration, and innovation. By joining our client's team, you'll have the opportunity to work on engaging projects while growing your technical career in a supportive remote environment.

  • Competitive Compensation - $53 - $63 per hour. Final compensation is determined based on skill alignment, years of experience, and fair, market-based rates by geography.
  • Comprehensive Benefits for you and your dependents - Extensive Medical Plans, Dental, Vision, HSA with company contribution, company sponsored Life Insurance and Short / Long term disability insurance, a host of voluntary plans including legal, hospital, accident, pet wellness, and 401k with matching
  • Paid Holidays and Paid Time Off
  • Career Development and Advancement - Expleo is a global company in 29 Countries worldwide with a high focus on development
  • Strong Team Culture - Collaborate with experienced professionals who value precision, performance, and teamwork

This role is only open to candidates who are currently authorized to work in the United States

Ready to be part of something exciting?

If you're passionate about software development and enjoy building innovative solutions while working remotely, we want to hear from you. Apply today and take the next step in your career with Trissential and our client's team

Employment Type: OTHER