Jobs · Information Technology

Associate Software Developer

Intertek · Bozeman, MT · 3 days ago
RemoteRemoteInformation TechnologyFull-time

About the role

The Associate Software Developer is responsible for contributing to the development, maintenance and enhancement of our software applications. You will craft high-quality features and provide our clients with the best support in the industry, working closely with experienced developers and cross-functional teams to gain hands-on experience across the full software development lifecycle.

Responsibilities

  • Produce clean, well-documented, high-quality code — applying coding standards, design patterns, and best practices — and continuously improve the technical health of the codebase.
  • Ensure quality through automated testing and TDD, code reviews, defect identification and bug fixes, and assisting QA with reported issues to meet user story requirements and quality standards.
  • Actively engage with the scrum team: collaborate on technical solution design, provide story-level estimates, meet commitments, ask questions, and raise concerns and risks early.
  • Communicate and document effectively — demo functionality to stakeholders and maintain documentation of technical specifications, system architecture, and processes.
  • Grow and support the team: learn and apply development processes under guidance of experienced developers, stay current with industry trends, fulfill your role in incident response, and complete all assigned annual training.

Requirements

  • 1+ years of software development experience, or a Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with one of Angular, PHP (Laravel), JavaScript, and TypeScript.
  • Knowledge of relational database concepts. Experience with SQL, JSON, and web services.
  • Familiarity with Linux, Docker, and MySQL.
  • Experience with GitHub or similar version control systems.

Qualifications

  • Minimum of 1 year of software development experience, or a Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with one of Angular, PHP (Laravel), JavaScript, and TypeScript.
  • Knowledge of relational database concepts. Experience with SQL, JSON, and web services.
  • Familiarity with Linux, Docker, and MySQL.
  • Experience with GitHub or similar version control systems.

Skills

  • Strong programming skills in one of Angular, PHP (Laravel), JavaScript, and TypeScript.
  • Experience with relational databases, SQL, JSON, and web services.
  • Familiarity with Linux, Docker, and MySQL.
  • Experience with version control systems such as GitHub.

Benefits

  • Competitive compensation packages.
  • Medical, dental, vision, life, disability, 401(k) with company match.
  • Generous vacation / sick time (PTO).
  • Tuition reimbursement.

Pay

Individual compensation packages are based on a variety of factors unique to each candidate including skill set, experience, qualifications, and other job-related reasons.

Schedule

Shift/Schedule: 8-5 Mountain Time.

Similar jobs