Python Developer - W2 - eTek IT Services, Inc.
Plano, TX
About the Job
Python Developer
Location:
Plano Tx (Only Locals)
Overview:
The Python Developer will play a crucial role in our organization, contributing to the development and maintenance of high-quality software solutions. They will be responsible for implementing and testing software solutions using Python and related technologies, ensuring the reliability and scalability of our applications.
Key Responsibilities:
Collaborate with cross-functional teams to gather and understand requirements
Design, develop, and maintain scalable Python-based applications
Write and maintain clean, efficient code using best software development practices
Test and debug applications to ensure optimal performance and reliability
Integrate user-facing elements with server-side logic
Implement security and data protection measures
Optimize applications for maximum speed and scalability
Deploy and maintain applications in production environments
Collaborate with front-end developers, designers, and other stakeholders to deliver projects
Conduct code reviews and provide constructive feedback
Stay updated on emerging technologies and industry trends
Participate in the entire application lifecycle, focusing on coding and debugging
Document code and technical specifications
Contribute to team discussions and decision-making processes
Assist in troubleshooting and resolving issues as they arise
Required Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
Proven experience as a Python Developer or similar role
Strong understanding of software development principles and best practices
Proficiency in Python and its related frameworks (e.g., Django)
Experience with web development technologies such as HTML, CSS, and JavaScript
Knowledge of database systems, particularly SQL
Familiarity with version control systems such as Git
Experience in integrating and consuming RESTful APIs
Ability to write efficient, secure, and well-documented code
Solid understanding of software architecture and design patterns
Excellent communication and collaboration skills
Proven ability to work in a fast-paced, dynamic environment
Problem-solving mindset and attention to detail
Ability to prioritize and manage multiple tasks effectively
Experience in deploying and maintaining applications in production environments
Must Haves:
·& 6+ years of experience
·& SQL
·& Tableau/Power BI reporting&
·& Python
·& Snowflake
·& Scala
·& AWS
Source : eTek IT Services, Inc.