What are the responsibilities and job description for the Python Developer position at Emonics LLC?
Title : Python developer
location- Dallas TX.
Contract - W2
Job Title : Python Developer
We are seeking a highly skilled Senior Python Developer with 8 years of experience to join our dynamic team. The ideal candidate will bring extensive expertise in Python programming, a proven track record of building scalable applications, and a strong understanding of modern software development practices. As a senior developer, you will play a critical role in designing, developing, and deploying high-performance solutions.
Skills and Experience :
- Architect, design, and develop scalable and maintainable software solutions using Python.
- Write clean, efficient, and reusable code following best practices.
- Work closely with cross-functional teams, including product managers, data scientists, and DevOps engineers, to understand requirements and deliver robust solutions.
- Mentor junior developers and conduct code reviews to ensure high-quality deliverables.
- Develop APIs, integrations, and backend services for applications.
- Implement unit testing, integration testing, and debugging processes to ensure reliability and performance.
- Strong proficiency in Python (8 years of experience).
- Solid understanding of Python frameworks like Django, Flask, or FastAPI.
- Proficient in building RESTful APIs and microservices architecture.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with ORM libraries like SQLAlchemy or Django ORM.
- Other Skills :
Familiarity with front-end technologies (e.g., JavaScript, React, or Angular) is a plus.
B.S. or M.S. in Computer Science or related field is a must.
How to Apply :
Send your resume and a cover letter to Prem.b@emonics.com.