Apex-2000 - Dallas, TX

posted 6 months ago

Full-time - Senior
Dallas, TX
Administrative and Support Services

About the position

We are seeking experienced Senior Python Developers to join our dynamic team. The ideal candidates will have a strong background in Python programming and a passion for developing high-quality software solutions. This role requires a deep understanding of Python frameworks, libraries, and best practices, as well as the ability to work collaboratively in a fast-paced environment. The Senior Python Developer will be responsible for designing, implementing, and maintaining complex applications, ensuring they meet both functional and non-functional requirements. Candidates should be comfortable working with various databases and have experience in developing RESTful APIs. Additionally, familiarity with cloud services and DevOps practices will be beneficial.

Responsibilities

  • Design, develop, and maintain scalable Python applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Stay updated with the latest industry trends and technologies to enhance development processes.

Requirements

  • Proven experience as a Python Developer, with a strong portfolio of projects.
  • In-depth knowledge of Python frameworks such as Django or Flask.
  • Experience with RESTful API development and integration.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
  • Strong understanding of database management systems (SQL and NoSQL).
  • Experience with version control systems, preferably Git.

Nice-to-haves

  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of containerization technologies like Docker.
  • Familiarity with Agile development methodologies.

Benefits

  • Competitive salary and performance bonuses.
  • Flexible working hours and remote work options.
  • Opportunities for professional development and training.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service