Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Software Engineer (MN)

$75.19 - $97.74 per hour
Temporary

Dahl Consulting

Title : Senior Full Stack Software Engineer
Location : Remote, MN
Job Type : Contract (7 Months)
Compensation : $75.19 - $97.74/hr
Industry: Retail

---
About the Role
Our firm is partnering with a Fortune 50 retail leader to identify a Senior Full Stack Software Engineer who will support a large enterprise application portfolio within their indirect planning engineering organization. This team owns and modernizes a broad set of production applications that power critical business capabilities across one of the largest retail supply chain and merchandising operations in the country.
The environment is built on a modern, event-driven architecture composed of a significant number of Java and Kotlin Spring Boot microservices, along with React-based micro front-end applications. The ideal candidate will be able to ramp up quickly, operate effectively within a complex enterprise codebase, and contribute confidently across both backend and frontend layers.
This opportunity is well suited for an engineer who enjoys working in large-scale systems, improving existing applications, and helping strengthen security, maintainability, performance, and delivery practices in a fast-moving retail technology environment. Job Description
The Senior Full Stack Software Engineer will join a team responsible for maintaining, modernizing, and enhancing a wide range of production applications supporting enterprise planning functions. Day-to-day work will involve building new features, refactoring legacy code, remediating security vulnerabilities, and collaborating cross-functionally to deliver high-quality software.
Key responsibilities include:
  • Contributing across backend and frontend applications within a large enterprise codebase.
  • Reading, debugging, and improving code written by others while delivering production-ready features.
  • Refactoring and modernizing legacy applications to strengthen maintainability and performance.
  • Identifying and remediating security and quality issues, including CVEs and dependency upgrades.
  • Balancing new feature development with meaningful technical debt reduction.
  • Designing and supporting microservice-based applications in an event-driven architecture.
  • Collaborating across engineering, product, platform, and architecture teams to deliver reliable solutions.
  • Writing clean, maintainable, and well-tested code aligned with enterprise standards.
  • Leveraging AI-assisted development tools responsibly to improve productivity while safeguarding quality and security.
This role also places a strong emphasis on improving the security posture of existing applications. Engineers who have proactively reduced risk in production systems will be especially well aligned with the team's goals. Qualifications
Required Qualifications
  • Backend Development
    • Strong Java and/or Kotlin development experience.
    • Production experience with Spring Boot.
    • Solid understanding of the Spring ecosystem, including Spring MVC, Spring Security, Spring Data, Dependency Injection, Validation, and REST API development.
    • Experience designing and supporting microservice-based applications.
    • Working understanding of asynchronous and event-driven programming patterns.
  • Frontend Development
    • Production experience with React.
    • TypeScript experience.
    • Proficiency with React Hooks, Context API, and custom hooks.
    • Experience with React Router.
    • Responsive web application development experience.
    • Ability to contribute across both frontend and backend applications.
  • Cloud, DevOps, and Delivery
    • Experience with Git and GitHub.
    • Experience building and maintaining CI/CD pipelines.
    • Experience with containerized applications and Docker.
    • Experience working in enterprise application platforms.
  • Security Focus
    • Familiarity with secure software development practices.
    • Experience with vulnerability remediation, dependency upgrades, and CVE remediation.
    • Working knowledge of the OWASP Top 10.
    • Experience with Spring Security, authentication, and authorization.
    • Familiarity with static code analysis and secure coding standards.
    • Awareness of software supply chain security and secrets management.
  • Core Competencies
    • Demonstrated success working in large enterprise codebases with minimal onboarding.
    • Ability to deliver production-ready software in a complex environment.
    • Strong collaboration skills across cross-functional engineering teams.
Preferred Qualifications
  • Kotlin development experience in production.
  • Experience with several of the following data, messaging, and integration technologies: Apache Kafka, PostgreSQL, Elasticsearch, Redis, Object Storage, SQL optimization, and event-driven architecture.
  • Experience with Kubernetes or OpenShift.
  • Familiarity with Domain-Driven Design principles.
  • Distributed systems experience.
  • Hands-on experience with event-driven architectures.
  • Experience with GitHub Actions.
  • Familiarity with observability and monitoring platforms.
  • Experience with unit, integration, and contract testing.
  • Performance optimization experience.
  • Involvement in enterprise modernization initiatives.
  • Experience with open source technologies and developer ecosystems.
  • Comfort using AI-assisted development tools (such as GitHub Copilot, ChatGPT Enterprise, Cursor, or similar) to support code comprehension, large-scale refactoring, legacy modernization, test generation, documentation, vulnerability remediation, and overall development efficiency — while applying sound engineering judgment to validate AI-generated output for correctness, maintainability, and security.
Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary:  How to Apply
Take the first step on your new career path!  To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
#LI-NC1
#LI-Remote
Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer (MN) in Minnesota vacancy
  • $140k - $200k

     ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is... 
    Senior
    Remote work

    Speechify

    Minneapolis, MN
    3 days ago
  • $60.15 - $71.42 per hour

     ...Title : Senior Engineer Location : Minneapolis, MN Job Type : Contract (6 Months) Compensation : $60.15 - $71.42/hr Industry: Retail...  ...technologies, and drive engineering excellence across the full software development lifecycle. This role is highly hands-on... 
    Senior
    Contract work

    Dahl Consulting

    Minneapolis, MN
    5 days ago
  • $67.66 - $90.22 per hour

     ...Title : Senior Backend Engineer (Kotlin, Kafka) Location : Brooklyn Park, MN (Hybrid) Job Type : W2 Contract (6 Months) Compensation : $67.66 - $90.22/hr W...  ...platform modernization efforts, and deliver reliable software solutions that support business-critical... 
    Senior
    Contract work

    Dahl Consulting

    Brooklyn Park, MN
    22 days ago
  • $100k - $140k

    Base pay range $100,000.00/yr - $140,000.00/yr Senior Full-Stack Engineer (Onsite Only – No Remote/Hybrid) Location: Minneapolis, MN (onsite) Overview If you're looking for a standard 9-5 in office role, this isn't the place for you! We’re on the lookout for a Senior... 
    Senior
    Full time
    Work at office
    Remote work

    Sky Limit Systems

    Minneapolis, MN
    3 days ago
  •  ...Seeking one full-time Senior Full-Stack .NET Developer to modernize Excel based forms to web-based forms that are accessible, user-friendly and...  ...forms. Sample Tasks: • Prepare and propose a modern software design architecture that serves as a blueprint for modernizing... 
    Senior
    Full time

    3B Staffing LLC

    Minneapolis, MN
    1 day ago
  • Full Stack Java Developer Location: Remote Duration: 6 month to start (prefers contract to hire) Job Description The Java Systems Developer...  ...5 years of experience with application development or package software implementation that includes Java development experience... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    Software Technology Inc

    Saint Paul, MN
    1 day ago
  • $150k - $165k

     ...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable... 
    Senior
    Full time

    Enterra Medical

    Minnesota
    14 hours ago
  • $61.22 per hour

     ...Job Summary Title: Senior Software Engineer Location: Maple Grove, MN Contract Type: Contract, 1st Shift (9/80) Pay Rate: $61.22/hr Benefits: overtime, medical, dental, vision, 401k, travel. Requirements Must obtain a DoD Secret Personnel Clearance (PCL); U.S. citizenship... 
    Senior
    Contract work
    Day shift

    Apollo Professional Solutions

    Maple Grove, MN
    1 day ago
  • $120k - $200k

     ...Organization Reports To: Head of Engineering Location: Minneapolis, MN Ya rdstik is a start‑up software company with a mission of...  ...people. We are adding a Senior Software Engineer to help build...  ...design, and implementation of full‑stack platform needs As a team member... 
    Senior

    Yardstik

    Minneapolis, MN
    4 days ago
  • $100k - $130k

    Position Responsibilities This role combines advanced software engineering with compliance-driven development practices within a highly regulated...  ...and collaboration. The pay range for this role is: 100,000 - 130,000 USD per year (Minneapolis, MN) #J-18808-Ljbffr
    Senior
    Flexible hours

    Search-Leaders,-LL

    Minneapolis, MN
    3 days ago
  •  ...Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of experience...  ...with arrest and conviction records. Seniority Level Mid-Senior level Employment Type...  ...notified about new Software Engineer jobs in Bloomington, MN . #J-18808-Ljbffr... 
    Senior
    Contract work
    Work experience placement

    Entegee

    Bloomington, MN
    3 days ago
  • $80k - $110k

     ...Renovo Automation, a Subsidiary of Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary Range: $80,000-$110,000 Position Description The Senior Software Engineer in Test is responsible for design and development of our quality process and test... 
    Senior
    Work experience placement

    Accurant International

    Minneapolis, MN
    14 hours ago
  •  ...Wolters Kluwer Financial & Compliance Services division is looking for a Senior Software Engineer to work out of our St. Cloud, MN location. Job Description The Senior Software Engineer creates working software deliverables and provides leadership in the construction of... 
    Senior
    Work experience placement
    Night shift
    1 day per week

    Wolters Kluwer

    Minnesota
    3 days ago
  •  ...platforms that combine cloud engineering, modern application...  ...Store For You: This is a full-time opportunity with a...  ...technologies in AI, cloud, full stack development, and modern software engineering. Are you...  ...~ Proven experience as a Senior Software Engineer or... 
    Senior
    Full time
    Monday to Thursday

    Axiom Path

    Saint Paul, MN
    20 days ago
  • $120k - $150k

    1635 Energy Park Dr, St Paul, MN 55108, USA Job Description Posted Wednesday, June...  .... Join us. What you’ll do As a Senior Software Engineer at Forj, you’ll do more than write code...  ...to guide your software team through the full software development lifecycle. Core responsibilities... 
    Senior
    Local area

    Forj Medical

    Saint Paul, MN
    9 hours ago
  •  ...Senior Java Developer We are seeking an experienced Senior Java Developer to join our clients team in Hopkins, MN. The ideal candidate will have strong expertise in Java 17, experience designing and developing large-scale enterprise applications, and a solid understanding... 
    Senior

    Argyle Infotech

    Hopkins, MN
    2 days ago
  • $100k

     ...Position Summary The Senior Software Engineer performs research, designs, tests, and implements application...  ...of Engineering Location: Eden Prairie, MN office Starting Salary Information: $10...  .../ Expected Hours of Work This is a full‑time, on‑site position Typical days and... 
    Senior
    Full time
    Monday to Friday

    Beacon EmbeddedWorks

    Eden Prairie, MN
    3 days ago
  • $118.65k - $160k

     ...you wish. 11000 Optum Cir Eden Prairie, MN 55344 What You’ll Do Design and build Health...  ...over the years BS in Computer Science, Engineering or a related technical role or equivalent...  ...and a comprehensive benefits program for full-time employees, including medical, dental... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Rvohealth

    Minneapolis, MN
    1 day ago
  • $125k - $140k

    Senior Software Engineer Location: Shoreview, MN, US, 55126 Who Are We? Are you someone that likes new challenges? Do you want to explore new technologies...  ...implement, and support technical solutions across a full stack of development tools and technologies Lead the... 
    Senior

    TSI Incorporated

    Shoreview, MN
    14 hours ago
  • $90k - $120k

     ...Entity: Renovo Automation, a Subsidiary of Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and... 
    Senior
    Work experience placement

    Accurant International

    Minneapolis, MN
    1 day ago
  • $60 - $62 per hour

     ...$62.00/hr Hello We are looking for Senior Application Security Engineers Locations: Hybrid Roles in Charlotte...  ..., TX, Chandler, AZ and Minneapolis, MN – 3 days Onsite and 2 days Remote Pay...  ...Work with application development and software engineering teams to build consensus... 
    Senior
    Contract work
    H1b
    Remote work

    Motion Recruitment

    Minneapolis, MN
    3 days ago
  • $62 per hour

     ...We specialize in Staffing, Consulting, Software Development, and Training along with IT services...  ..., development and programming, software engineering, systems development, testing,...  ...career. Job Description Location: Richfield, MN locals only Rate: $62/hr 6+ month contract... 
    Senior
    Contract work
    Local area

    Atria Group

    Richfield, MN
    4 days ago
  • $107.4k - $161k

     ...fuel our creativity and make our culture feel like home. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain, MN. The Pricing Team at Protolabs is responsible for building and maintaining the... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Proto Labs

    Saint Paul, MN
    1 day ago
  • $115k - $130k

     ....00/yr Location: Saint Paul, MN (Hybrid) Compensation: $115,0...  ...Role Our client, an innovative engineering consultancy specializing in...  ...real-time systems, is seeking a Senior Software Engineer to join their...  ...Senior level Employment Type Full-time Additional Information Get... 
    Senior
    Full time
    Immediate start

    Gentis Solutions

    Minneapolis, MN
    4 days ago
  • $112.7k - $193.2k

     ...you live near Minneapolis, MN you will enjoy the flexibility...  ...: Lead Full stack, AWS, AI/ML adoption across the...  ...continuously improve AI-powered software solutions to meet customer and...  ...management, architects, and engineering leadership to deliver creative... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Plymouth, MN
    2 days ago
  •  ...Senior Pastor Opportunity at New Life Church With hope and expectation, New Life Church in Aitkin, MN is seeking a new Senior Pastor, one who is energized by the prospect of shaping vision, building momentum and leading a church that is ready to move forward together... 
    Senior
    Local area
    Relocation
    Day shift
    Afternoon shift

    The Christian and Missionary Alliance

    Aitkin, MN
    3 days ago
  •  ...Head Hunter Job Title: Lead Java Full Stack Developer Location: Minneapolis, MN (Hybrid – Thursday to Wednesday,...  ...UI, 80% Backend). Qualifications Seniority level: Mid-Senior level Employment...  ...function: Information Technology and Engineering Industries: Technology,... 
    Contract work
    Work at office

    SharpBrains

    Minneapolis, MN
    3 days ago
  •  ...East Chain Evangelical Free Church (Granada, MN) Senior Pastor THE BIG PICTURE East Chain Evangelical Free Church ( is seeking a full-time Pastor. Vision and Mission Statement To Love God, Love Others, and Make Disciples of Jesus Christ. The East Chain Evangelical Free... 
    Senior
    Full time
    Part time
    Interim role
    Live in
    Work at office

    Lancaster Search

    Granada, MN
    14 hours ago
  • $107k - $191k

    Husch Blackwell LLP is a full-service litigation and business law firm with multiple...  ..., then we invite you to apply to our Senior Software Engineer position. This position may be filled remotely...  ...-quality code across the full stack, with particular emphasis on back-end services... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Husch Blackwell

    Minnesota
    7 hours ago
  • $113.4k - $194.4k

     ...Medica is seeking a hands-on Senior AI Platform Engineer to help build and scale our next...  ...are on the cutting edge of software. Performs other duties as assigned...  ...onsite at our Minnetonka, MN office, on average, 3 days per week. The full salary grade for this position... 
    Senior
    Work experience placement
    Work at office
    3 days per week

    Medica

    Hopkins, MN
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Engineer (MN). Be the first to apply!