Software Developer

Talent FrequencyOrlando, FL

About The Position

We are looking for a talented Software Developer to design, develop, test, and maintain scalable software applications. The ideal candidate will collaborate with cross-functional teams to build reliable, high-quality software solutions that support business and customer needs.

Requirements

  • Strong proficiency in at least one programming language (Java, Python, C#, JavaScript, or similar).
  • Experience with modern development frameworks and tools.
  • Knowledge of software development lifecycle (SDLC).
  • Experience with version control systems (Git).
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • Equivalent experience in software engineering may be considered in place of formal education.

Nice To Haves

  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with containerization tools such as Docker or Kubernetes.
  • Knowledge of microservices architecture.
  • Experience with CI/CD pipelines.
  • Familiarity with front-end technologies (React, Angular, or Vue).

Responsibilities

  • Design, develop, test, and maintain software applications and services.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in system architecture and design discussions.
  • Troubleshoot, debug, and resolve software defects.
  • Collaborate with product managers, designers, and other developers to deliver new features.
  • Implement and maintain APIs and backend services.
  • Contribute to code reviews and ensure code quality standards.
  • Optimize applications for scalability, performance, and reliability.
  • Participate in Agile development processes including sprint planning and stand-ups.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service