Senior Software Engineer

Boise, ID 83713

Posted: 02/26/2019 Industry: IT Job Number: 8432 Pay Rate: 100,000

Direct Hire!

Founded in 1991, our client is a holding company, which through its subsidiaries operates online fitness stores. The company provides fitness supplements, information on nutrition, workouts, supplements, motivation, fitness plans including video instruction, daily workouts, nutrition information, supplement guides, and email inspiration. It also produces wellness and performance supplements. With a strong focus on technology, the team is vastly growing and will be looking to add between 20-40 new employees this year. You could be next!  

Job Summary:

As a Sr. Software Engineer,  you will be working in a fast-paced environment writing software that will have a direct impact on the bottom line for our client' s  company. You will be involved in the early phase of an exciting time as they  migrate their  applications (where appropriate) to the AWS cloud.  You will be challenged to come up with creative technical solutions to complex business problems with a focus on high performance, scalability and reliability using a distributed architecture

Roles and Responsibilities:
  • Implement software with a focus on performance, scalability, reliability and testability to support the initiatives of the team’ s Business Stakeholders as outlined in the Conditions of Satisfaction identified by the Product Manager in the User Story
  • Design/Build/Maintain software applications using, Node Js, Java, and other languages as appropriate.
  • Strong architecture skills to design and document new solutions
  • MySQL, Amazon Databases (RDS, DynamoDB, ElastiCache, Redshift)
  • Follow Agile principals and processes including (but not limited to) Daily SCRUM, Backlog Grooming, Planning, Sprints and Retrospectives
  • Support production software as a member of a rotating on call schedule

Knowledge, Skills, and Abilities:
  • 3+ years’ experience writing production software
  • Experience with web application development that includes Enterprise languages (.net is a plus but not required)
  • In depth experience with AWS services, EC2, ElastiCache, RedShift
  • Experience working with Jenkins in a   continuous integration (CI) environment
  • Experience with containerized applications (Kubernetes, Docker, etc)
  • Excellent understanding of Unit Testing and designing software for Testability
  • Adept at transactional and read model database design and development
  • Understanding and experience in an Agile SCRUM environment
  • Great attention to detail
  • Strong communication skills (written and verbal)
  • Self-motivated and disciplined
  • Ability to perform well in a fast-paced team environment
  • Ability to learn new technologies quickly
  • Experience designing distributed software a huge plus
  • Puppet, Terraform, or other “ infrastructure as code” solutions a plus



Michael Maness

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

  • 4975 Preston Park Blvd #550, Plano, TX 75093
  • 972-895-2555