2

Entry Level Full Stack Software Developer Jobs in Minnesota

Senior Software Developer C#

Oslo, MN

$55.50 - $73.50/hr

You will collaborate closely with other backend and full-stack engineers, and your work will sit ... Master's degree in Computer Science, Software Engineering, or a closely related STEM discipline.

Software Engineer

Minneapolis, MN · Hybrid

$67 - $72/hr

Full Stack Engineer (Spark / .NET / Python) Location: Minneapolis, MN (550 S 4th St) Work Arrangement: Hybrid - 3 days onsite per week (required) Employment Type: Contract Duration: 18 months (with ...

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

... programming skills in Python and Java (Spring Boot) Hands-on experience with LangChain, LangGraph, and Agentic AI frameworks Deep understanding of RAG architecture and enterprise search (Azure AI ...

Software Developer - Java

Eagan, MN

$52 - $67.25/hr

Collabera offers a full range of benefits to its employees including paid vacations, holidays ... Title: Software Developer - Java Location: Eagan, MN Duration: 6 month (may extend) ~ FACE-FACE ...

next page

Showing results 1-20

Entry Level Full Stack Software Developer information

See Minnesota salary details

$23

$58

$84

How much do entry level full stack software developer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for entry level full stack software developer in Minnesota is $58.04, according to ZipRecruiter salary data. Most workers in this role earn between $48.27 and $66.88 per hour, depending on experience, location, and employer.

What is an Entry Level Full Stack Software Developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.

What are the key skills and qualifications needed to thrive as an Entry Level Full Stack Software Developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

Will Fullstack be replaced by AI?

Full Stack Software Developers perform a range of tasks that involve problem-solving, creativity, and understanding user needs, which are difficult for AI to fully replicate. While AI tools can assist with coding and automation, human developers are essential for designing, integrating, and maintaining complex systems. Continuous learning and adapting to new technologies remain important in this field.

What Does an Entry-Level Full Stack Software Developer Do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.

Is full stack developer an entry level job?

A full stack developer role can be entry level, but it often requires foundational skills in both front-end and back-end technologies, such as HTML, CSS, JavaScript, and server-side languages. Many employers seek candidates with some coding experience or relevant internships, but entry level positions are available for those with basic knowledge and a willingness to learn.

Can I become a full stack developer with no experience?

Entry level full stack software developer roles often require little to no professional experience, but having foundational skills in programming languages like JavaScript, HTML, CSS, and familiarity with frameworks and databases is essential. Learning through online courses, coding bootcamps, or personal projects can help build the necessary skills to qualify for such positions.

What is L1, L2, L3, and L4 developer?

In the context of an entry-level full stack software developer role, L1, L2, L3, and L4 typically refer to different levels of experience and responsibility within a company's technical hierarchy. L1 is usually an entry-level or junior developer, L2 and L3 denote increasing levels of expertise and independence, while L4 often indicates a senior or lead developer. These levels can influence salary, expectations, and opportunities for growth, and they often correspond to skills in coding, debugging, and understanding system architecture.
What are the most commonly searched types of Full Stack Software Developer jobs in Minnesota? The most popular types of Full Stack Software Developer jobs in Minnesota are:
What job categories do people searching Entry Level Full Stack Software Developer jobs in Minnesota look for? The top searched job categories for Entry Level Full Stack Software Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Entry Level Full Stack Software Developer jobs? Cities in Minnesota with the most Entry Level Full Stack Software Developer job openings:
Infographic showing various Entry Level Full Stack Software Developer job openings in Minnesota as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $120,724 per year, or $58 per hour.
Senior Software Developer C#

Senior Software Developer C#

Halliburton

Oslo, MN

$55.50 - $73.50/hr

Full-time

Posted 3 days ago


Halliburton rating

7.2

Company rating: 7.2 out of 10

Based on 122 frontline employees who took The Breakroom Quiz

259th of 355 rated engineering


Job description

 
Job Duties

Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, and digital operations — tools used daily by engineers and scientists at the world’s largest energy companies. We are investing significantly in our engineering capability in Oslo, and these roles are part of building a permanent, locally-owned engineering organization to take long-term ownership of the platform. 

We are hiring experienced C# developers to build and evolve the .NET services at the core of the platform. These are backend roles on services that handle demanding, domain-rich workloads in the energy space — services that need both ongoing feature development and the careful maintenance that keeps a production platform reliable. Parts of the codebase are written in F#, so comfort with — or a willingness to pick up — a functional style alongside C# is a welcome plus. You will work in a modern microservices environment with REST and message-based communication, in a team that takes engineering quality seriously and treats AI-assisted development as a normal, everyday way of working. You will collaborate closely with other backend and full-stack engineers, and your work will sit directly behind tools that engineers and scientists at major operators rely on. 

Backend Service Development 

  • Design, build, and maintain .NET backend services in C#, using ASP.NET Core and an ORM such as Entity Framework, to deliver and evolve platform capabilities. 
  • Work across parts of the codebase written in F#, contributing to or extending functional code where the platform uses it. 
  • Own features end to end — from design through implementation, testing, and production support — with a high degree of personal ownership. 

Architecture and Integration

  • Build within a microservices architecture, designing clean REST APIs and message-based integrations between services. 
  • Make pragmatic design decisions about service boundaries, data access, and inter-service communication, and contribute to the platform’s evolving technical standards. 
  • Integrate with the platform’s data stores and streaming infrastructure, working alongside the data and DevOps teams as needed. 

Quality and AI-Assisted Engineering 

  • Hold a high bar for code quality — automated testing, code review, and maintainable design — so the platform stays fast and safe to change. 
  • Use AI-assisted coding tools (Claude Code, Copilot, and similar) as a normal part of your daily workflow to work faster without lowering the quality bar. 
  • Contribute to a strong, collaborative engineering culture: sharing knowledge, reviewing peers’ work constructively, and helping raise the team’s overall standard
Qualifications & Experience
  • Master’s degree in Computer Science, Software Engineering, or a closely related STEM discipline. 
  • Strong C# with solid production experience building backend services. 
  • .NET backend development experience, including ASP.NET Core and Entity Framework or a similar ORM. 
  • Comfortable with microservices architecture, REST API design, and message-based communication between services. 
  • Proficient with AI-assisted coding tools (Claude Code, Copilot, or similar) in daily work. 

Preferred 

  • F# experience, or a genuine willingness to learn and work in F# (parts of the codebase use it). 
  • Experience with PostgreSQL, Kafka, Kubernetes, and Azure. 
  • Exposure to the oil & gas or wider energy domain. 
  • Experience working in a monorepo with code review, and with continuous integration and incremental delivery. 
  • We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. 

Why Landark

These roles are part of a deliberate investment in building a permanent engineering organization in Oslo, with real ownership of a platform used across the global energy industry. We build small, high-ownership teams and invest in the quality of every person on them. Engineers here co-author the product strategy alongside product management and domain science: the art of the possible is an engineering contribution, not a function that sits upstream. You will work in a business where software is the product, solving technically demanding problems in a domain where your improvements have visible, measurable impact. We offer competitive compensation including bonus and long-term incentive programs, and the scope to build something that lasts. 

Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Senior Software Principal - Advisor 

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

Wergelandsveen 1, Oslo, , 0167, Norway

Job Details

Requisition Number: 209485  
Experience Level: Experienced Hire 
Job Family: Engineering/Science/Technology 
Product Service Line: Landmark Software & Services   
Full Time / Part Time: Full Time

Additional Locations for this position: 

Compensation Information
Compensation is competitive and commensurate with experience.


What Halliburton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Halliburton logo

About Halliburton

Sourced by ZipRecruiter

Halliburton, headquartered in Houston, TX, US, is a world-renowned corporation in the oilfield services industry. Established in 1919, the company has made significant inroads in the energy sector, playing a pivotal role in oil and gas explorations across the globe. One can visit their official website, halliburton.com, to learn more about their business operations, products, and services. Halliburton specializes in a broad spectrum of services including locating hydrocarbons, managing geological data, drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the field. Halliburton’s mission is to maximize the value of oil and gas assets.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Houston, TX, US