31 Jul
|
WIPZO SYSTECH PRIVATE
|
Pune
31 Jul
WIPZO SYSTECH PRIVATE
Pune
Position - Senior Python Developer
Location - Pune/Hyderabad/Gurgaon
Experience - 6+
Overall Responsibilities:
- Collaborate closely with business stakeholders to understand evolving requirements and adapt to changing business needs.
- Analyze and comprehend business requirements, assess the tech stack, and guide the development team towards an integrated solution approach.
- Demonstrate a dedicated and committed approach with excellent communication skills, participating actively in agile ceremonies and development processes.
Key Responsibilities:
- Design, develop, and maintain scalable, reusable Python code for various applications.
- Troubleshoot, debug, and provide production support for Python-based applications.
- Work with Python-based data structures, ensuring adherence to best practices for efficiency and maintainability.
- Develop and manage multi-process architecture and handle threading limitations within Python.
- Ensure application security, scalability, and authorization by incorporating best practices in system design and implementation.
- Write unit tests to ensure code coverage, maintainability, and high-quality production-ready code.
- Integrate user-facing elements with server-side logic.
- Work on API development using FastAPI or similar technologies.
- Leverage frameworks such as Django and Flask to build robust web applications.
Must-Have Skills:
- 6+ years of professional experience as a Software Engineer, with a strong focus on Python development.
- Proficiency in Unix, FTP, and file handling operations.
- Strong experience working with Agile methodology (JIRA, Confluence).
- Expertise in version control using Git.
- Extensive experience in Python-based data structures and best practices.
- Hands-on experience with Object-Oriented Programming (OOP) concepts and limitations.
- Solid debugging skills and the ability to troubleshoot and provide production support.
- Proficiency in API development using frameworks like FastAPI or similar technologies.
- Experience with web frameworks such as Django and Flask.
- Familiarity with writing unit tests and ensuring code coverage for production-level code.
- Experience in cross-platform development.
- Ability to ensure the security, scalability, and authorization setup for applications.
Good-to-Have Skills:
- Familiarity with containerization and cloud-based technologies (e.g., Docker, AWS, or similar platforms).
- Knowledge of microservices architecture and cloud-native application development.
- Experience with front-end technologies to better integrate user-facing elements with back-end services.
- Exposure to CI/CD pipeline setup and automated deployments.
- Understanding of multi-threading and concurrency models beyond basic Python threading capabilities.
- Experience in working with large-scale distributed systems or big data platforms.
- Familiarity with data modeling and database management systems.
What we provide:
- Opportunities to develop and grow as an engineer. We are at the forefront of our industry, always expanding into new areas, and working with open-source and new technologies.
- A set of hardworking and dedicated peers.
- Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe mentors help both sides of the equation.
Education: BE/B.Tech from a Tier 1 or 2 institute
You are important to us, lets stay connected!
Every individual comes with a different set of skills and qualities so even if you dont tick all the boxes for the role today, we urge you to apply as there might be a suitable/unique role for you tomorrow!
Role: Technical Lead
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Doctorate: Any Doctorate
📌 Senior Python Developer (Pune)
🏢 WIPZO SYSTECH PRIVATE
📍 Pune