Lead Python Django Engineer at Jersey City, New Jersey, USA |
Email: [email protected] |
Role: Lead Python Django Engineer Location: Jersey City, NJ Duration: Contract Hybrid- onsite Were looking for a Principal Lead Python Django Engineer. For this role, your primary focus will be collaborating with a team of developers to create and implement software applications and components. Youll have the opportunity to work and learn with a team of world-class engineers and designers, through a commitment to team collaboration, communication, and product quality. Responsibilities: Design, develop, and maintain robust and scalable systems using Python and the Django web framework. Experience with scalable web application design patterns and micro services architecture principles. Proven experience building a major product or feature from scratch at scale for a large public-facing web application. Solid understanding of the Agile development practices and the software development lifecycle. Review code written by other developers on the team and provide feedback. You would also be responsible for mentoring and coaching less experienced developers. Work closely with front-end developers to ensure the backend systems are designed to support the front-end needs and provide the best user experience. Manage databases, design and optimize schemas, and ensure the smooth running of the data storage system. System integration: You would be responsible for integrating various systems and APIs to create a cohesive backend architecture. Test and debug backend code to ensure it is robust and error-free. Optimize the performance of backend systems to ensure they run efficiently and respond quickly to user requests. Ensure that backend systems are secure and protected against potential vulnerabilities and attacks. Create and maintain documentation related to the backend systems, including technical specifications, user manuals, and API documentation. Stay up-to-date with the latest trends and technologies in back-end development and explore new approaches and techniques that could benefit the team's work. Evaluate and recommend new tools and technologies to improve the team's efficiency and productivity. Strong unit test and debugging skills. Experience incrementally rolling out new features, components or refactors without blocking the rest of the team and iterating upon and maintaining live products. Excellent communication skills: you can articulate clearly, thoroughly, and concisely to technical and non-technical audiences Requirements: 8+ years of solid experience as a Python Developer. Advanced proficiency with Python and Django Solid database skills in a relational database (i.e., PostgresSQL, MySQL, etc.) Experience in developing RESTful APIs Experience with Python Django and Django Rest frameworks. Demonstrable experience with Amazon Web Services (AWS) and REST API. Knowledge of Python's threading constraints and multi-process architecture. Excellent unit testing and debugging abilities. Rahul REDDAIAH, INC. 140 Metro Park, Suite 7A,Rochester, NY, 14623 Email: [email protected] -- Keywords: information technology New Jersey New York |
[email protected] View all |
Thu Oct 19 22:57:00 UTC 2023 |