Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Eden Prairie?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

2nd Swing Golf

Eden Prairie / Global

Full Stack Software Engineer

Job Description

Full Stack Software Engineer Come work with us, not for us!

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:

3+ years of Front-end technologies (JavaScript, CSS3 and HTML5 and third-party libraries such as Angular, Node.js, jQuery)

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

Proactive problem solver

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

Full-Time Benefits:

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.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location