Full Stack Software Engineer

2nd Swing Golf$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years experience in Front-end technologies (JavaScript, CSS3, HTML5) and frameworks like Angular and Node.js
  • 2+ years in Development languages (Python, Java)
  • 2+ years of experience in API development and integration (GraphQL, REST, SOAP)
  • 1+ year of experience with Databases and Caching (MySQL, SQL Server, MongoDB, etc.)
  • Strong communication, interpersonal, and documentation skills
  • Proactive problem-solver with a self-motivated work style

Responsibilities

  • Design and develop all go-live support and training for the business
  • Add/modify features on existing Magento 2 and Angular 2 code
  • Enhance API Layer by modifying existing NodeJS code for data provisioning
  • Configure and modify data in the NetSuite ERP system
  • Adjust integration routines by modifying NodeJS code to ensure data movement
  • Monitor and maintain clean operations of the development environment

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
Full Job Description
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.

Similar Jobs

More Jobs at 2nd Swing Golf

  • Full Stack Software Engineer
    $95K — $115K *
    Eden Prairie, MN 55347 (Hennepin County)
    Enterprise Technology
    In-Person
  • Director of Merchandising
    $110K — $160K *
    Eden Prairie, MN 55347 (Hennepin County)
    Retail & Consumer Goods
    In-Person
  • Club Fitting Manager
    $66K — $96K *
    West Palm Beach, FL 33411 (Palm Beach County)
    Hospitality & Recreation
    In-Person

More Information Technology Jobs

Find similar Full Stack Software Engineer jobs: