Associate/Intern and Software Engineer

SecurityMetricsOrem, UT

About The Position

A professional software engineer position with responsibilities focusing on the development and implementation of components of a system and the subsequent maintenance of systems. Further, to create high-quality code to solve complex business problems in a given product, with an overall business objective of producing high-quality code according to a given product's functional specifications. A professional who can work with others to create high-quality code and accomplish team, group, or department goals and objectives.

Requirements

  • 3+ years' demonstrated development experience
  • Fluency in Java and other object-oriented programming languages
  • Ability to rapidly learn and use new languages as needed by the team and project

Nice To Haves

  • Ability to be action-oriented
  • Ability to work with supervision and set priorities
  • Good problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to follow through on implementation projects
  • Ability to collaborate with others to produce appropriate solutions
  • Debugging skills
  • Self-prioritization skills

Responsibilities

  • Design, develop, and maintain high-quality code for complex components in a given product.
  • Identify, evaluate, and learn new technologies and build applications using those technologies.
  • Collaborate effectively and efficiently with other team members and other groups within the company to meet the company’s goals and objectives.
  • Determine or estimate the size, and scope of high-quality maintainable code.
  • Find and resolve bugs in own code and assist others as appropriate to identify and resolve issues.
  • Implement project assignments with some independence using agreed-upon methods, technologies, and tools.
  • Mentor entry and intermediate level Software Engineers and/or provide technical leadership to a small project team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service