Full Stack Software Engineer

2nd Swing

Eden Prairie, Northern (MN, KY)

Hybrid

USD 95,000 - 115,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

PGA dues
Paid Time Off
401k match
Health Insurance
HSA/FSA
Discounted Merchandise
Continued Training
Wellness Initiatives
Work-Life Balance

Job summary

2nd Swing is seeking a Full Stack Software Engineer to grow our golf retail web presence across channels. This is a full-time, onsite role based in Eden Prairie, MN with no remote option.

You will collaborate with developers, designers, and project managers to enhance our websites, ERP system (NetSuite), and integration routines. Starting pay ranges from $95,000 to $115,000 per year, with benefits including health insurance, 401k, PTO, and ongoing training.

Qualifications

  • 2+ years in development languages (Python, Java).
  • 2+ years API development and integration (GraphQL, REST, SOAP, RabbitMQ).
  • 1+ year Database/Cache (MySQL, SQL Server, MongoDB, CosmosDB, Redis, Varnish).
  • Prototype UI/UX designs and translate to implementation.
  • DevOps: Git, Docker, Kubernetes, Helm Charts, Azure.
  • Leadership and influence over design/implementation of development projects.
  • Exposed to Agile Scrum.
  • Strong communication, interpersonal and documentation skills.
  • Able to work independently and in a team.
  • Self-motivated with ability to learn new systems.

Responsibilities

  • Design, develop and support go-live and training across the business.
  • Websites: modify Magento 2 PHP and Angular 2 features.
  • API Layer: modify NodeJS features for front-end and 3rd parties.
  • ERP: configure NetSuite data.
  • Integration Routines: modify NodeJS data movement between systems.
  • Monitor and maintain clean operations of the environment.

Skills

Python/Java
API development
Database/Cache
UI/UX prototyping
DevOps: Git/Docker/Kubernetes
Agile/Scrum
Communication/Documentation
Team collaboration
Self-motivated learning

Tools

Angular 2
NodeJS Express
GraphQL
RabbitMQ
REST web services
SOAP web services
Docker
Kubernetes
Helm Charts
Azure
AWS
Google Cloud
NetSuite
SQL/Databases

Job description

2nd Swing is a one of a kind, forward thinking, customer-centric golf retail company. Our employees are highly-valued, while working hard in a positive and supportive culture. At 2nd Swing you will find:

  • Vast Exposure to the Golf Industry
  • A Commitment to Total Well-Being
  • Opportunities to Discover Your Fit and Make an Impact
  • A Collaborative and Flexible Environment

As a Full Stack Software Engineer you will play a key role in growing the 2nd Swing Golf web presence across multiple channels and platforms. This position will collaborate with other developers, front-end designers, and project managers to create new and/or improved business solutions. You will learn our coding standards and work with us to enhance our websites, ERP system, and integration routines. This is a full-time, onsite position based in Eden Prairie, MN. This role does not offer remote or hybrid work.

Key responsibilities:
  • Design, develop and facility all go live support and training across the business
  • Websites: Add/modify features on existing Magento 2 PHP code and/or Angular 2 code.
  • API Layer: Add/modify features on existing NodeJS code which provides data to our front-end
    applications and 3rd parties.
  • ERP System: Configure, modify data in the ERP system (NetSuite)
  • Integration Routines: Modify existing NodeJS code to move data from one system to another.
  • Help the team monitor and maintain clean operations of our environment.
Qualifications:
  • 2+ years of Development languages (Python, Java, )
  • 2+ years of API development and integration (GraphQL, REST and SOAP web services, RabbitMQ)
  • 1+ year of Database and Cache (MySQL, SQL Server, MongoDB, CosmoDB, Redis, Varnish)
  • Prototype UI/UX designs and translate to implementation.
  • Testing and deploying applications through DevOp frameworks (Git, Docker, Kubernetes, Helm Charts, Azure)
  • Provide leadership and have influence over the design, implementation, and support of development projects.
  • Exposed to Agile Scrum.
  • Very strong communication, interpersonal and documentation skills
  • Ability to work well individually and as part of a team
  • Self-motivated work style with the ability to research solutions and learn new systems
Preferred Qualifications:
  • Exposure to Azure, AWS or Google Cloud is a plus (though, we will train you if need be)
  • Experience with specific frameworks and technologies is a plus: Angular 2, NodeJS Express, GraphQL, RabbitMQ, REST web services, SOAP web services.
  • Strong communication and documentation skills
  • Employee Programs such as PGA membership dues support
  • Paid Time Off
  • 401k company match
  • Health Insurance
  • HSA/FSA
  • Discounted Merchandise
  • Continued Training and Development
  • Health and Wellness Initiatives
  • Work Life Balance

Starting pay range is $95,000 - $115,000 per year.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer — Build Web & API Systems Onsite
Full Stack Engineer — Build Web & API Systems Onsite

2nd Swing • Eden Prairie (MN), Northern (KY)

Hybrid
USD 95,000 - 115,000
PGA dues
Paid Time Off
401k match
+6
Golf Build Shop Manager - Golf Retail
Golf Build Shop Manager - Golf Retail

Ultipro • Eden Prairie (MN)

On-site
USD 34,000 - 55,000
Paid Time Off and Holidays
401k with eligible company match
Health Insurance
+5
Director of Merchandising
Director of Merchandising

2nd Swing Golf • Eden Prairie (MN)

On-site
USD 110,000 - 160,000
Health insurance
401k with company match
Discounted merchandise
Full Stack Web Developer (4637)
Full Stack Web Developer (4637)

Hireclout • California (MO)

On-site
USD 120,000 - 135,000
Competitive compensation
Performance-based incentives
Medical, dental, and vision benefits
+3
Temporary HR Generalist / Recruiter Golf Retail (Nov. 2026 – May 2027)
Temporary HR Generalist / Recruiter Golf Retail (Nov. 2026 – May 2027)

2nd Swing • Eden Prairie (MN), Northern (KY)

On-site
USD 34,000 - 48,000
Full Stack Java/Angular Engineer
Full Stack Java/Angular Engineer

Charles Schwab • Austin (TX)

On-site
USD 120,000 - 150,000
401(k) with company match and Employee
stock purchase plan
Vacation, volunteering, and 28-day sab
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Connecticut Innovations • Stamford (CT)

On-site
USD 135,000 - 200,000
Base compensation $135,000-$200,000
401K program with company match
Golf reimbursements
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet Inc. • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual bonus
Equity
401(k) Profit Sharing
Club Builder
Club Builder

2nd Swing Golf • West Palm Beach (FL)

On-site
USD 34,440 - 48,216
Discounted Merchandise
Paid Time Off
401k company match
+2
Full Stack Developer
Full Stack Developer

Charles Schwab • Chicago (IL)

On-site
USD 120,000 - 160,000
401(k) with company match
Sabbatical after 5 years
Parental leave
+2