Olgoonik

posted 5 days ago

Full-time - Mid Level
101-250 employees
Warehousing and Storage

About the position

This position involves overseeing the development and implementation of software solutions, ensuring they meet the needs of the organization and its clients. The role requires collaboration with various teams to deliver high-quality products on time and within budget.

Responsibilities

  • Lead the software development team in designing and implementing software solutions.
  • Collaborate with stakeholders to gather requirements and define project scope.
  • Ensure adherence to best practices in software development and project management.
  • Monitor project progress and make adjustments as necessary to meet deadlines.
  • Conduct code reviews and provide mentorship to junior developers.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in software development.
  • Proficiency in programming languages such as Java, Python, or C++.
  • Strong understanding of software development methodologies and best practices.

Nice-to-haves

  • Experience with cloud technologies such as AWS or Azure.
  • Familiarity with Agile development methodologies.
  • Knowledge of database management systems.

Benefits

  • Health insurance coverage
  • 401k retirement plan
  • Paid time off and holidays
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service