Job Blog: Join Genpact as a Full Stack Python Developer!
Genpact, a global professional services and solutions firm, is dedicated to delivering outcomes that shape the future. With over 125,000 employees across 30+ countries, we are driven by curiosity, entrepreneurial agility, and a desire to create lasting value for our clients.
We are excited to invite applications for the role of Full Stack Python Developer.
Job Designation: Full Stack Python Developer
Qualification: Bachelor’s Degree
Experience: Freshers / Experienced
Skill Set:
- Python and Java: Expert knowledge of Python, Java, and related frameworks including Django, Flask, and Bottle.
- OOPS, Data Structures, Algorithms: Strong foundation in object-oriented programming, data structures, and algorithms.
- Front-End Skills: Proficient in JavaScript, HTML, and CSS. Knowledge of ReactJS, Angular, Backbone, or similar frameworks.
- Cloud Technologies: Familiarity with cloud technologies and core AWS web-enabling technologies.
- Integration Technologies: Experience with XML and JSON using Grails, JMS and web services, and Apache Tomcat.
- Product Development & E-commerce: Experience in the product development domain and e-commerce platforms.
- Problem Solving: Critical problem-solving skills with the ability to write highly secure web applications.
- Debugging: Excellent debugging and troubleshooting skills.
Job Description:
- Database Schemas: Creating database schemas that represent and support business use cases and implementing unit tests.
- API Development: Designing and developing robust APIs for high volume systems (RESTful, GraphQL).
- Server-Side Applications: Building and managing functional and efficient server-side applications.
- Mentorship: Actively participating in the overall software development lifecycle and guiding junior Python developers.
- Front-End Integration: Incorporating reliable, scalable, and secure front-end components into applications.
- Requirement Analysis: Helping design and deploy functional requirements.
- Back-End Features: Building scalable and efficient back-end features in Python.
- Product Testing: Ensuring end-to-end product testing and overseeing troubleshooting of bugs or issues.
- Software Enhancements: Implementing software enhancements and suggesting all possible improvements.
Location: Noida, India
Join us at Genpact and be a part of a team that values innovation, collaboration, and a commitment to excellence. If you are a motivated individual with a passion for technology and a drive to create impactful solutions, we encourage you to apply for this exciting opportunity.