Software Engineer

Attain Partners
$110,000 - $130,000Hybrid

About The Position

Attain Partners is seeking a talented and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate will collaborate with cross-functional teams to deliver high-quality solutions that meet business and user needs. This role requires strong problem-solving skills, attention to detail, and a passion for technology.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
  • Experience with one or more programming languages such as Java, C#, Python, JavaScript, or C++.
  • Knowledge of software development methodologies and best practices.
  • Experience with version control systems such as Git.
  • Understanding of databases, SQL, and data modeling concepts.
  • Familiarity with web technologies, APIs, and cloud platforms.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.

Nice To Haves

  • Experience with Agile development environments.
  • Knowledge of cloud services such as Amazon Web Services, Microsoft Azure, or Google Cloud.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with automated testing frameworks.

Responsibilities

  • Design, develop, and maintain software applications and systems.
  • Write clean, efficient, and well-documented code.
  • Participate in requirements gathering, analysis, and technical design discussions.
  • Collaborate with product managers, designers, and other developers to implement new features.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Develop and execute unit, integration, and system tests.
  • Maintain and improve existing applications through enhancements and updates.
  • Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Stay current with emerging technologies and recommend improvements where appropriate.

Benefits

  • Competitive health, dental, and vision coverage
  • HSA and FSA accounts
  • Life and disability insurance
  • Fertility and family planning benefits
  • Employee assistance and discount programs
  • 11 paid federal holidays
  • Flexible unlimited time off (UTO)
  • Generous 401(k) matching with immediate vesting
  • Flexible career paths
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service