Talentburst - Pleasanton, CA

posted about 2 months ago

Full-time
Pleasanton, CA
Administrative and Support Services

About the position

The IT - Backend Developer position is a critical role within our organization, located in Pleasanton, CA, and offers a hybrid work environment. This position is designed for a skilled individual who will be responsible for developing, planning, analyzing, and designing software products. The role requires extensive research and a deep understanding of computer science and software engineering principles. The ideal candidate will utilize their advanced knowledge of software development methodologies to create high-quality software solutions that meet the needs of our clients and stakeholders. In this role, you will be expected to constantly improve software quality by evaluating and incorporating new libraries, tools, and technologies. This includes conducting code reviews, refactoring existing code, and implementing rigorous testing protocols to ensure the reliability and performance of the software. You will also analyze and improve application performance, seeking out simple and robust solutions to complex tasks. Working in an Agile methodology environment, you will collaborate with cross-functional teams where innovation, teamwork, and creativity are paramount to success. A strong foundation in Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) concepts is essential for this position, as you will be expected to apply these principles in your daily work to develop scalable and maintainable software solutions.

Responsibilities

  • Develop, plan, analyze, and design software products.
  • Utilize advanced knowledge in computer science and software engineering.
  • Constantly improve software quality through evaluation and incorporation of new libraries, tools, and technologies.
  • Conduct code reviews and refactor existing code.
  • Implement testing protocols to ensure software reliability and performance.
  • Analyze and improve application performance.
  • Search for simple and robust solutions to complex tasks.
  • Work in an Agile methodology environment, promoting innovation and teamwork.

Requirements

  • Extensive knowledge in computer science or software engineering.
  • Advanced knowledge of software development methodologies.
  • Strong skills in Object-Oriented Programming (OOP).
  • Proficiency in Object-Oriented Design (OOD) concepts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service