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

Software Engineer

$66.9k - $102.7k

Dsgsupply

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer Information Technology Full Time Professional Plymouth, MN, US 3 days ago Requisition ID: 3756 Salary Range: $66,900.00 To $102,695.00 Annually

  • Factors that may be used to determine your actual salary include your job specific skills, education, training, job location, number of years of experience related to this role and comparison to other employees already in this role.
  • The ideal candidate will work onsite in our Plymouth, MN branch. Applicants who live near Sioux Falls, SD, Fargo, ND or La Crosse, WI may also be considered. Opportunities for hybrid work near these locations may be available for well-qualified candidates.
DSG is seeking a Software Engineer to contribute to DSG’s digital platforms and services. You'll work to maintain and evolve our E-Commerce platform, implement fault-tolerant solutions, and collaborate to build web services that expand capabilities for our employee owners and customers . This role is hands‑on development work, requiring solid coding, thorough testing, and learning from established design patterns to maintain quality and consistency. At DSG, we are dedicated to building futures one job at a time. Starting with yours. As an ESOP, we are a community of peers, first and foremost. And we focus on cultivating an environment of respect, teamwork and growth. Where your career path is rich with possibilities. Where every success is shared. And where every challenge is overcome together. For more than a century, we’ve delivered more than supplies, we’ve offered true partnership and valuable solutions. By continuing to empower the future of our vendors and customers, we will empower a future of ongoing success for all of us. A Typical Day in the Life of a Software Engineer at DSG: Contribute to the maintenance and continued development of the DSG E-Commerce website: Write and review C# application server code targeting the .NET 10 platform; Perform analyses of the codebase and report qualitative metrics such as runtime performance and code quality; Collaborate with internal and external teams to define and prioritize software development tasks; Review and improve workflows and deployment processes. Contribute to the planning and development of: A proxy API service to authenticate, route, and log external requests to internal services, using Gleam and Erlang/OTP; Extensions to existing third-party services, using various languages and technologies; Novel first-party services to expand the capability of DSG Employee Owners, using Gleam and other appropriate languages and technologies; Web applications to interface with internal first- and third-party services, using the Lustre library for Gleam and other modern web technologies. Implement and maintain efficient fault-tolerant software solutions, based on established designs, using C#/.NET, Gleam, and Erlang/OTP libraries and design principles. Collaborate with stakeholders to translate business needs into technical specifications. Perform preliminary research to investigate alternatives and determine optimal software solutions. Coordinate with other software engineers to maintain a consistent approach to software design and implementation across projects. Document and demonstrate solutions through written technical documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Estimate, track, and report projects and tasks. Contribute to the maintenance of DSG software development protocols, procedures, and coding guidelines. Actively contribute to the ongoing growth and development of the DSG software engineering department. Other duties as assigned. A Successful Software Engineer Typically Has: 3-5 years of software development experience Experience working with a team to release software Experience writing and maintaining software test suites Experience developing web services and/or applications Knowledge of functional programming design and fundamentals Knowledge of software network architecture Experience developing software with .NET (Core) (preferred) Professional software development experience with functional programming languages (preferred) Experience designing software using the Actor Model (preferred) Experience designing and/or implementing concurrent scalable software solutions (preferred) Experience using and/or implementing CI/CD pipelines (preferred) Experience with relational databases (preferred) Experience with PostgreSQL, OTP libraries and design principles, and/or experience with Gleam, Erlang, or Elixir are a plus At DSG, We Offer Benefits Built for You: We are proudly 100% employee owned , which means your hard work and decisions directly benefit not only the success of the organization, but also your individual Employee Stock Ownership Plan (ESOP) . We are highly committed to your training and development , offering personal and professional development opportunities and unlimited growth potential. We offer competitive compensation packages based on your experience and potential. You will receive generous Paid Time Off (PTO) and Extended Medical Leave (EML) allowances. Our comprehensive benefits package, including medical, dental, and vision , also offers a multitude of other perks such as life insurance, short- and long-term disability , and a Health Savings Account (HSA) with employer contribution , among many others. We know the importance of family, and offer various family planning and childcare savings opportunities, including paid parental leave , adoption assistance , infertility assistance , and a Dependent Care Flexible Spending Account (FSA) . Build your financial future through multiple retirement savings opportunities, including a 401(k) with employer match and ESOP . You will receive a discount on all DSG-supplied products . We believe in giving back to our communities and hope that you will too, which is why we offer paid volunteer hours in addition to PTO. #J-18808-Ljbffr Dsgsupply

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Minneapolis, MN vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Minneapolis, MN
    1 day ago
  • $118.57k - $126k

     ...Job Duties Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience... 
    Suggested
    Full time
    Flexible hours
    Shift work

    General Dynamics Mission Systems

    Minneapolis, MN
    4 days ago
  • $49 - $85 per hour

    Join a high-impact Oracle Fusion Cloud program where you'll help shape the technical solution from the ground up as a Senior Software Engineer. This contract-to-hire opportunity offers the chance to work closely with a system integrator on a meaningful implementation while... 
    Suggested
    Hourly pay
    Contract work

    Horizontal Talent

    Minneapolis, MN
    3 days ago
  •  ...Cloud Software Engineer100% RemoteThis engineering team develops services, controls, and reusable patterns that enable product teams to deliver value safely, quickly, and sustainably in the public cloud. This critical work ultimately helps people live healthier lives... 
    Suggested
    Afternoon shift

    Software Technology Inc

    Minneapolis, MN
    2 days ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Minneapolis, MN
    5 days ago
  • $40 - $55 per hour

    Software Engineer Join to apply for the Software Engineer role at Real . This range is provided by Real. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base Pay Range $40.00/hr - $55.00/hr We have a current opportunity... 
    Contract work
    Temporary work

    Real

    Minneapolis, MN
    2 days ago
  • $40 - $50 per hour

    Overview Join to apply for the Software Engineer role at Donatech Corporation 3 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This range is provided by Donatech Corporation. Your actual pay will be based on your... 
    Contract work

    Donatech Corporation

    Minneapolis, MN
    2 days ago
  • $85k - $110k

     ...round via MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real‑time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop... 
    Full time
    Immediate start

    Gentis Solutions

    Minneapolis, MN
    2 days ago
  • Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Minneapolis, MN
    2 days ago
  • $80k - $90k

     ...looking for talented self-starters to join our growing team in pursuing our goal of elevating humans to the center of service. Software Engineer Kipsu is a growth stage Minneapolis-based technology company that has grown to over 100 employees. At Kipsu, we help service... 
    Work experience placement
    Immediate start
    Shift work

    Kipsu

    Minneapolis, MN
    2 days ago
  • $32 per hour

     ...Service About the Job This is a temporary, flexible, hourly position for the Department of Aerospace Engineering and Mechanics. We are looking for an experienced software engineer to help with the development and maintenance of our GPU-native hypersonic CFD software. A... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work experience placement
    Casual work
    Flexible hours

    University of Minnesota

    Minneapolis, MN
    2 days ago
  • The Software Developer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and digital credit cards. Their primary focus will be creating HSM firmware that... 
    Work at office
    3 days per week

    Entrust

    Minneapolis, MN
    2 days ago
  • We are seeking a skilled Full Stack Developer with strong experience in .NET and Angular to support the design, development, and testing of modern web applications. This role requires a hands‑on developer who is comfortable working across the full development lifecycle,...

    Motion Recruitment

    Minneapolis, MN
    2 days ago
  •  ...specifications and lead integration of these features into product level software. This position will develop test applications and libraries...  ...with a Bachelor’s degree in Computer Science, Math, or Engineering or related field, or Associates degree and a minimum of 5... 
    Full time
    Temporary work

    HistoSonics, Inc.

    Minneapolis, MN
    2 days ago
  •  ...as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft...  ...conducting manual testing of new and existing feature sets Work with engineers to define and implement best testing practices earlier in the... 
    Work at office
    Local area
    3 days per week

    Swoop Technologies

    Minneapolis, MN
    2 days ago
  • $81.22k - $116.03k

     ...sponsorship now or in the future, including F-1, OPT, CPT, H-1B, or other employment-based visa sponsorship. In the role of a Software Engineer, we'll count on you to: Duties include working in a professional environment with a national team of developers, geospatial analysts... 
    Full time
    Temporary work
    Part time
    Internship
    H1b
    Remote work

    HDR, Inc.

    Minneapolis, MN
    2 days ago
  •  ...features, fixing bugs, and participating in code reviews. Collaborate with engineers on service integration, technical documentation, and improvements to performance and reliability while learning software quality assurance and DevOps practices. Requirements: Applicants... 
    Internship

    Xenon AI Pty Limited

    Minneapolis, MN
    2 days ago
  •  ...immigration support are not available for this position. Full-Stack Engineers serve as a frontline engineering owner for complex production...  ...~ At least two (2) years of professional full-stack software engineering experience building, supporting, and maintaining production... 
    Full time
    Remote work
    Visa sponsorship

    Lyric

    Saint Paul, MN
    1 day ago
  • $110k - $125k

     ...Job Description Job Description Points North is looking for a Software Engineer in Test who is excited about doing meaningful, high-impact work on a product that people already depend on and making it better. You will be joining a small, fast-moving Agile team with... 
    Remote work

    Points North

    Minneapolis, MN
    10 days ago
  • $124k - $179k

     ...entrepreneurs build successful businesses while making resale accessible to communities across North America. Winmark is looking for a Software Engineer to develop, enhance, and support the core retail platform systems that power store operations at scale. This role brings... 
    Monday to Friday
    Flexible hours

    Winmark Corporation

    Minneapolis, MN
    5 days ago
  •  ...willing to relocate for their internship may be eligible for a relocation and housing reimbursement stipend. Summary As a Software Engineering Intern , you’ll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Internship
    Summer internship
    Work at office
    Relocation

    AV

    Minneapolis, MN
    4 days ago
  • Seeking a FullStack Java Developer with 5+ years in FS development and the following skillset: Java 17 Spring Framework, including Spring Boot Building JSON REST APIs React and Material UI (MUI) Deploying in Cloud environment, RedHat OpenShift...

    3B Staffing LLC

    Minneapolis, MN
    1 day ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Minneapolis, MN
    3 days ago
  •  ...Job Title: Senior Full Stack Java Engineer Location: Onsite at Minneapolis, MN Job Description: Sr Full Stack Engineer with 10+ years of software programming experience. Responsibilities include: - UI development using React... 

    Ruri Software Technologies LLC

    Minneapolis, MN
    2 days ago
  •  ...Certification is a plus DevOps and/or automation experience in code testing building and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and HPUX operating systems a plus. Responsibilities ~... 
    Immediate start

    Brains Technology Solutions, Inc.

    Minneapolis, MN
    4 days ago
  •  ...OpenShiftWorking knowledge of MQAWS Certification is a plusDevOps and/or automation experience in code testing building and deployment a plusExperience building computer software within the airline industry is a plusKnowledge of Windows Server and HPUX operating systems a plus.... 

    Software Technology Inc

    Minneapolis, MN
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Minneapolis, MN
    4 days ago
  •  ...chronic conditions and improve quality of life through connected therapies and digital health solutions. This role is part of the software engineering organization responsible for designing, developing, verifying, and maintaining web and mobile applications that support... 

    Planet Pharma

    Minneapolis, MN
    2 days ago
  •  ..., Raleigh, St.Louis, and Bangalore, India. We collaborate with software vendor partners including SAP, Liferay, Microsoft, Informatica...  ...scripting, establishing connectivity with network systems, search engines, and information servers. Create multimedia applications using... 
    Permanent employment
    Full time
    Worldwide

    Dunn Solutions Group

    Minneapolis, MN
    2 days ago
  • We are seeking a highly motivated individual, a self‑starterand team player, with a strong drive for results and continuousimprovement. Our team works in a fast‑paced and highly technical environment that must react swiftly to the evolving needs of our business and clients...

    Vektor Software

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!