Lead Python Developer

$127,245 - $132,652/Yr

Unclassified - Greenwood Village, CO

posted 4 months ago

Full-time - Senior
Greenwood Village, CO

About the position

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will be responsible for developing and maintaining high-quality software solutions. This is an exciting opportunity to work on cutting-edge technologies and contribute to the success of our company. You will design, develop, and maintain software applications using various programming languages such as C, Python, JavaScript, and Ruby on Rails. Collaboration with cross-functional teams is essential to gather requirements and translate them into technical specifications. You will write clean, efficient, and reusable code following best practices and coding standards, ensuring that the software applications are thoroughly tested and debugged to guarantee high performance and reliability. In this role, you will participate in code reviews to provide constructive feedback and improve overall code quality. Staying up-to-date with the latest industry trends and technologies is crucial for continuously enhancing your skills and knowledge. You will also collaborate with product managers, designers, and other stakeholders to deliver high-quality software solutions that meet business requirements. Additionally, mentoring junior engineers and providing guidance on technical issues will be part of your responsibilities, making this a pivotal role in our engineering team.

Responsibilities

  • Design, develop, and maintain software applications using various programming languages such as C, Python, JavaScript, and Ruby on Rails.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Write clean, efficient, and reusable code following best practices and coding standards.
  • Conduct thorough testing and debugging of software applications to ensure high performance and reliability.
  • Participate in code reviews to provide constructive feedback and improve overall code quality.
  • Stay up-to-date with the latest industry trends and technologies to continuously enhance your skills and knowledge.
  • Collaborate with product managers, designers, and other stakeholders to deliver high-quality software solutions that meet business requirements.
  • Mentor junior engineers and provide guidance on technical issues.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • Proven experience as a Senior Software Engineer or similar role.
  • Strong proficiency in programming languages such as C, Python, JavaScript, Ruby on Rails.
  • Experience with Agile development methodologies.
  • Solid understanding of APIs and RESTful web services.
  • Proficiency in working with databases such as MySQL.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service