Senior Python/React Developer
The ideal candidate should have strong backend skills in Python and familiarity with frontend development in React.
js, along with an understanding of RESTful APIs and modern web development practices.
Primary Responsibilities: Develop and maintain backend services in Python Build and integrate frontend components using React.
js Work with RESTful APIs and ensure smooth frontend-backend communication Collaborate with DevOps teams on CI/CD pipelines and deployments Write clean, maintainable, and well-documented code Participate in Agile (Scrum/Kanban) workflows Manage the complete software development process from conception to deployment Follow Secure Development Lifecycle (SDL) standards and practices Analyze business needs and create software solutions Prepare design documentation Prepare test data for unit, string, and parallel testing Maintain and upgrade the software following deployment Oversee and guide the analysis, writing, building, and deployment of software Provide necessary Level 2 support for Product Teams facing issues with our DevOps Enablement offerings across CI/CD pipeline stages, including production deployment support Mandatory Skills: Advanced English Python development with strong knowledge of RESTful web services and API development React.
js experience Experience with RESTful APIs (consuming & designing) Solid understanding of database design and SQL (MS SQL or Postgres preferred) Familiarity with Git, Docker, and CI/CD basics Additional Must-Have Experiences: Knowledge of Node.
js, TypeScript and its ecosystem, including popular libraries and frameworks Experience with JavaScript libraries and frameworks such as Angular, React, or Vue Strong understanding of object-oriented programming & popular design patterns, messaging, and distributed system design Experience with Cloud Native Container platforms like Kubernetes, PCF/TAS etc.