T3I - San Antonio, TX

posted 2 months ago

Part-time - Entry Level
San Antonio, TX
Ambulatory Health Care Services

About the position

We are looking for an experienced Python developer with a strong focus on multi-threaded network-based applications to join our team as a part-time developer. The primary responsibility of this role is to write, deploy, and debug mission-specific applications, as well as improve the overall code base quality while maintaining revision control. This position is ideal for someone with a keen eye for detail and a passion for clean, efficient code. The successful candidate will be expected to review and analyze Python code for quality, performance, and adherence to best practices with a strong emphasis on application resiliency. In this role, you will identify, recommend, and execute improvements in areas such as structure, readability, efficiency, and security. You will ensure that code meets company coding standards and follows industry best practices. Collaboration with the development team is essential to address any issues or improvements that arise. Regular audits of existing code will be part of your responsibilities to identify potential optimizations. You will also participate in code review discussions and contribute to improving team practices. Staying updated with the latest Python developments, libraries, and coding practices is crucial for success in this position.

Responsibilities

  • Review and analyze Python code for quality, performance, and adherence to best practices with a strong emphasis on application resiliency
  • Identify, recommend, and execute improvements in areas such as structure, readability, efficiency, and security
  • Ensure that code meets company coding standards and follows industry best practices
  • Collaborate with the development team to address any issues or improvements
  • Conduct regular audits of existing code to identify potential optimizations
  • Participate in code review discussions and contribute to improving team practices
  • Stay updated with the latest Python developments, libraries, and coding practices

Requirements

  • Proven experience as a Python developer or in a code review position
  • Strong knowledge of Python programming and common frameworks/libraries covering asynchronous operations, cryptography, and transport mechanisms
  • Experience with code versioning tools such as Git
  • Familiarity with code review processes, tools, and methodologies
  • Excellent understanding of software development principles, debugging, and testing
  • Attention to detail and the ability to spot issues that others might overlook
  • Ability to provide clear, actionable feedback to Program Managers and customers
  • Strong communication and collaboration skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service