Job Category: Development
Job Type: Full Time
Job Location: Bengaluru
Years of Experience: 4 - 5
CTC: 12
Share
Location: Bangalore
Job Type: Full-time
Company: WizzyBox Private Ltd.
About Us
WizzyBox is an innovative company dedicated to delivering high-quality software solutions. We are looking for a skilled
Python Developer with experience in
Django and
Flask to join our growing development team. If you are passionate about Python programming, building scalable web applications, and enjoy working in a collaborative environment, we’d love to have you on board!
Roles & Responsibilities
As a
Python Developer at WizzyBox, you will be responsible for building and maintaining web applications using
Python,
Django, and
Flask. You will be working closely with the backend team to develop robust, scalable, and high-performance applications.
- Web Application Development:
- Develop and maintain scalable web applications using Python and frameworks like Django and Flask.
- Write clean, efficient, and reusable code that adheres to best practices.
- Design and implement RESTful APIs for seamless communication between front-end and back-end systems.
- Work on both server-side logic and databases to ensure smooth application flow and performance.
- Backend Development & System Design:
- Build, scale, and maintain backend infrastructure for web applications, ensuring high performance and scalability.
- Develop and maintain the business logic, data storage, and integration with external services.
- Design and implement database models, working with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Ensure the backend architecture is optimized for speed, scalability, and ease of maintenance.
- API Integration:
- Develop APIs and integrate third-party APIs to enhance application functionality.
- Ensure robust data security, error handling, and high availability in the API layer.
- Optimize the performance of APIs to handle high load and low latency scenarios.
- Testing and Debugging:
- Write unit tests, integration tests, and functional tests to ensure code quality and maintainability.
- Troubleshoot and debug issues with Python applications, identifying performance bottlenecks, and resolving errors.
- Collaborate with the QA team to ensure thorough testing of the applications.
- Collaboration & Code Review:
- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to build seamless and functional web applications.
- Participate in code reviews to maintain code quality, promote learning, and ensure adherence to coding standards.
- Contribute to the overall development and improvement of the team’s coding practices and software engineering processes.
- Deployment & Maintenance:
- Assist in deploying applications to various environments and ensuring smooth release cycles.
- Maintain and improve existing applications, implementing new features, enhancements, and bug fixes.
- Monitor applications for performance issues and quickly respond to any operational incidents.
- Performance Optimization:
- Identify and resolve performance issues related to backend systems, optimizing database queries, caching, and resource usage.
- Ensure that applications scale effectively with growing user demands, ensuring high availability and minimal downtime.
- Security & Best Practices:
- Implement security best practices, including data encryption, authentication, and authorization, to protect user data and application integrity.
- Ensure the application code is secure, following industry security standards and guidelines.
- Follow best practices in software development, maintaining high standards of coding, testing, and documentation.
Key Skills And Qualifications
- Proven experience with Python, and frameworks like Django and Flask.
- Strong understanding of web technologies, including HTML, CSS, and JavaScript (basic knowledge is a plus).
- Experience with relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB).
- Familiarity with version control systems (Git) and best practices for collaborative development.
- Ability to build RESTful APIs and work with JSON, XML, and other data formats.
- Solid understanding of object-oriented programming (OOP) and design patterns.
- Experience with unit testing and TDD (Test-Driven Development).
- Knowledge of cloud platforms (AWS, Azure, GCP) and experience deploying applications is a plus.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a bonus.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications
- Experience with front-end technologies (React, Angular, etc.) is a plus.
- Familiarity with CI/CD pipelines and automation tools.
- Experience with async programming in Python using tools like Celery or asyncio.
- Knowledge of API design best practices and OAuth2 or JWT for API security.
- Experience with cloud-native application design and deployment strategies.
Why WizzyBox?
- Work on exciting and impactful projects with a talented, collaborative team.
- Opportunities for professional growth and career development.
- Competitive salary, benefits, and flexible working arrangements.
- A culture that encourages innovation, continuous learning, and growth.
If you are passionate about
Python development, building web applications, and working in a fast-paced environment,
apply now to become part of the WizzyBox team and make a difference with your contributions!
Apply for this job
Use the form below to submit your job application
First Name (required)
Middle Name
Last Name (required)
Email (required)
Mobile Phone (required)
Additional Documents
Experience (Years)
Experience (Months)
Current Salary
Expected Salary
Available To Join (in days)
Preferred Location
Select an optionBengaluruMumbaiMysuruChennaiHyderabad
Current Location
Last Working Day
Skills
Apply for this position
Full Name *
Email *
Phone *
Cover Letter *
Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx
By using this form you agree with the storage and handling of your data by this website. *