This job is now closed
Job Description
- Req#: 32344
General Information
Press space or enter keys to toggle section visibility
CityKochiState/ProvinceKeralaCountryIndiaDepartmentDesign & Development EngineeringDateFriday, February 3, 2023Working timeFull-timeRef#20021732Job LevelIndividual ContributorJob TypeExperiencedJob FieldDesign & Development EngineeringSeniority LevelAssociateDescription & Requirement
Press space or enter keys to toggle section visibility
About Xerox Holdings Corporation
For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power today’s workforce. From the office to industrial environments, our differentiated business solutions and financial services are designed to make every day work better for clients — no matter where that work is being done. Today, Xerox scientists and engineers are continuing our legacy of innovation with disruptive technologies in digital transformation, augmented reality, robotic process automation, additive manufacturing, Industrial Internet of Things and cleantech. Learn more at www.xerox.com and explore our commitment to diversity and inclusion.
Designation: Backend Developer (Python)
Job Location- Kochi (Hybrid)
Experience Required: 5+ years
Summary:
We are looking for a Python API/Microservices developer who will be responsible for building high-performing, scalable, responsive web applications and web API’s. An ideal candidate should be highly adept at writing clean, testable, and scalable code to develop middleware/backend API components, extensively involve in integration with UI components, and own/manage the database layer (RDBMS and NoSQL). You should also have hands-on experience in API/RESTful and Micro services design patterns, development and testing RESTful API’s. In addition, they should know the installation, configuration and troubleshooting of API’s. The developer must have a basic to advanced understanding of front-end technologies and work in collaboration with front-end developers.
Job Responsibilities:
Your responsibilities will include:
· Effectively analyze, design, develop, as well as implement RESTful/Microservices in Python
· Implement, integrate and document a variety of software features through the REST API based on architecture guidelines and frameworks
· Apply the latest software design patterns and contribute to the technical design of new solutions
· Testing and debugging applications to ensure low latency and high performance
· Develop reusable, efficient, testable, and scalable code
· Troubleshoot issues and solve bugs, perform root cause analysis and propose a solution
· Integrate UI elements with server-side logic in collaboration with front-end developers
· Implementing API security and data layer protection
· Accommodate and integrate various database solutions (SQL server, MongoDB)
· Reprogramming existing databases to improve functionality
· Familiarity with Automation Unit testing frameworks.
· Ability to collaborate on projects and work independently when required.
Required skills:
· Bachelor’s/ master’s degree in computer science , Computer Engineering or any closely related discipline
· At least 5+ work experience in any Python web framework, like Django, Flask, or Pyramid
· Familiarity with code versioning tools, like Git
· Working knowledge of front-end programming languages, including JavaScript, HTML, CSS, AngularJS, and Bootstrap
· Working knowledge of RDBMS (Tables, Joins, Stored Procedures, Schema’s, etc.) and MongoDB
· Hands-on experience in Microservices Architecture, Docker and Orchestration
· Strong communication, organizational and analytical skils.
Experience in Agile software development
· Knowledge of popular Python libraries and frameworks
· Ability to test and debug tools
#LI-NJ1
About the company
For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power today’s workforce.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.