Software Developer Jobs

3,287 jobs found — updated daily

About The Position

The Intermediate Software Developer is a mid-level role responsible for developing, testing, and maintaining software applications with moderate supervision. This role involves contributing to design discussions, mentoring junior developers, and taking ownership of specific features or modules. This role will be working on the Race Roster product.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software development.
  • Proficiency in multiple programming languages and technologies.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Experience with testing frameworks and methodologies.
  • Experience with database systems (SQL and/or NoSQL).
  • Proven ability to work independently and as part of a team.

Nice To Haves

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Relevant industry experience

Responsibilities

  • Design, develop, and maintain high-quality, efficient, and scalable frontend and backend code.
  • Write unit, integration, and end-to-end tests to ensure code quality and reliability. Proactively identify and resolve bugs.
  • Participate in design discussions and contribute to the architecture of software systems.
  • Provide guidance and support to junior developers, helping them grow their technical skills.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
  • Collaborate with other developers, product owners, and stakeholders to deliver high-quality software.
  • Identify and address performance bottlenecks in the application.
  • Proactively identify and suggest improvements to reduce technical debt.
  • Actively participate in and contribute to Agile ceremonies.

Career Resources

Build a Resume for Software Developer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service