Python Developer

$128,232 - $135,554/Yr

Mican - Irving, TX

posted 3 months ago

Full-time - Mid Level
Irving, TX
Real Estate

About the position

As a Python Developer, you will play a key role in the development and maintenance of cutting-edge software applications. Your primary focus will be on developing backend components, integrating user-facing elements, and ensuring optimal performance of the applications. You will work closely with cross-functional teams to design and implement robust solutions that align with business objectives. This position requires a strong understanding of the Software Development Life Cycle (SDLC) and the ability to work collaboratively in a team environment. You will be responsible for writing efficient, reusable, and testable code while implementing security and data protection measures. Staying up-to-date with emerging technologies and industry trends is essential to ensure that the applications remain competitive and secure. Additionally, you will troubleshoot, debug, and upgrade existing systems, participating in code reviews to ensure best practices are followed.

Responsibilities

  • Develop high-quality software solutions using Python programming language.
  • Collaborate with team members to design and implement features.
  • Implement security and data protection measures.
  • Write efficient, reusable, and testable code.
  • Integrate user-facing elements with server-side logic.
  • Stay up-to-date with emerging technologies and industry trends.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews to ensure best practices are followed.

Requirements

  • Proven experience as a Python Developer or similar role.
  • Strong proficiency in Python and its frameworks.
  • Experience with application development, RESTful APIs, and software development.
  • Familiarity with C#, AWS, Quantum engineering, .NET, RBAC is a plus.
  • Knowledge of REST architecture and best practices.
  • Experience working with cloud services like AWS is desirable.
  • Bachelor's degree in Computer Science, Engineering, Math or related field.
  • Strong technical knowledge of Application, Integration Design and Development of systems, databases, operating systems and Information Services.
  • 4+ years experience in corporate systems environments required.
  • Minimum of four (4) years development experience in a corporate environment.
  • Working experience in design, coding, and deployment.
  • Knowledge of industry standard WEB platforms (.NET/C#), Automation (RPA and Test Automation), Microsoft Internet Information Server, Linux, Apache, Unix, Microsoft Foundation Server.
  • Experience working with Internal or External customers for an organization in coordinating work and designing solutions.
  • Experience utilizing the Software Development Lifecycle (SDLC), Agile and Waterfall Methodologies.

Nice-to-haves

  • Experience with Quantum engineering.
  • Familiarity with RBAC.

Benefits

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