i
WEQ
Technologies
20 WEQ Technologies Jobs
WEQ Technologies - Senior Python Developer - Django/Flask (8-10 yrs)
WEQ Technologies
posted 3+ weeks ago
Flexible timing
Key Responsibilities :
- Software Development Leadership : Design, develop, test, and deploy high-quality Python applications, ensuring adherence to best practices and architectural standards.
- Cross-functional Collaboration : Collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to gather project requirements and deliver robust, integrated software solutions.
- Object-Oriented Programming (OOP) : Apply strong OOP principles and design patterns to develop and implement scalable and maintainable software.
- Performance Optimization : Proactively identify and optimize the performance and scalability of existing applications, ensuring efficiency and responsiveness.
- Web Application Development : Build and maintain scalable web applications using popular Python frameworks such as Django or Flask.
- API Development & Integration : Develop and integrate robust RESTful APIs to facilitate seamless communication with front-end applications and other services.
- Front-End Optimization : Ensure cross-platform compatibility and optimize front-end performance for web applications.
- Database Management : Interact proficiently with various database systems, including MySQL, PostgreSQL, and MongoDB.
- ORM Utilization : Utilize Object-Relational Mapping (ORM) tools like SQLAlchemy for efficient and reliable data handling and manipulation.
- Schema Design : Design and maintain optimized database schemas to ensure data integrity, performance, and scalability.
- Testing & Quality Assurance : Write and maintain comprehensive unit tests to ensure high-quality, bug-free code.
- Code Review & Best Practices : Conduct regular code reviews, provide constructive feedback, and enforce best coding practices within the team.
- Bug Fixing & Stability : Identify and fix bugs promptly, ensuring code stability and reliability throughout the development lifecycle.
- Technical Leadership & Mentoring : Guide and mentor junior developers, fostering their growth and ensuring adherence to technical standards.
- Project Oversight : Act as a technical lead, overseeing project execution from a development perspective and ensuring successful delivery.
- Team Planning & Input : Actively participate in team planning sessions, providing valuable technical input to improve project outcomes and strategies.
- Documentation : Maintain clear, concise, and comprehensive documentation for code, processes, and APIs.
- Version Control : Ensure proper version control using Git for collaborative development and code management.
Qualifications :
- 7+ years of professional experience in Python development.
- Strong understanding of the software development lifecycle (SDLC) and industry best practices.
- Expertise in web development frameworks such as Django or Flask.
- Proficiency in interacting with various database systems, including MySQL, PostgreSQL, and MongoDB.
- Experience with Object-Relational Mapping (ORM) tools like SQLAlchemy.
- Excellent problem-solving and analytical skills.
- Ability to work independently, take initiative, and effectively lead a team.
- Strong communication and interpersonal skills, capable of clear and effective interaction with cross-functional teams and stakeholders.
- Experience with Agile and Scrum methodologies.
- Proficient in version control using Git.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Functional Areas: Software/Testing/Networking
Read full job description8-10 Yrs
Python, Bioinformatics, Django +3 more
1-2 Yrs
Javascript, UI, Angularjs +3 more
3-5 Yrs
Shopify, Ecommerce Marketing, API Integration
3-5 Yrs
Laravel, Javascript, PHP +2 more
3-5 Yrs
AWS, Java, Spring Boot +6 more
2-4 Yrs
Postman, Performance Testing, Selenium Testing +5 more
4-6 Yrs
SQL, Bioinformatics, Java +4 more
5-7 Yrs
Python, Django, MongoDB +5 more
3-5 Yrs
Manual Testing, Postman, Automation Testing +5 more
3-5 Yrs
UI and UX, Javascript, Angularjs