Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S
Senior Software Engineer ,React - Python
Location
Bolivia
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer ,React - Python
Encora Digital
Title : Senior Software Engineer ,React - Python Location: Bolivia United States Job Description: Key Skills: React, Python, Ruby on Rails, MySQL, Redis, ElasticSearch, Sidekiq, TypeScript Experience: +5 YOE. Location: Bolivia Mode: Remote. We at Coforge are hiring Senior Software Engineer (React/Python) (#19946) with the following skill set. Key Responsibilities - Design, develop, and maintain scalable web applications using Ruby on Rails, React, and relational database technologies. - Build and optimize backend services, data flows, and application performance using MySQL, Redis, ElasticSearch, and Sidekiq. - Collaborate with cross-functional teams to implement new features, troubleshoot issues, and ensure high-quality software delivery. - Contribute to modern development practices and continuously improve engineering efficiency and system scalability. Required Skills & Qualifications - Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience. - 5+ years of experience in software engineering or full stack development roles. - Strong hands-on experience with Ruby on Rails and MySQL. - Experience developing frontend applications using React. - Familiarity with Python and willingness to work with or expand expertise in Python-based solutions. - Experience with Redis, ElasticSearch, and Sidekiq for scalable backend systems. - Strong understanding of relational databases, query optimization, and system performance. - Experience working with REST APIs and modern web application architecture. - Familiarity with Agile/Scrum development methodologies. - Strong analytical, troubleshooting, and collaboration skills. Preferred Skills: - Experience with TypeScript. - Exposure to scalable distributed systems and performance optimization practices. - Interest in expanding expertise in Python-based development workflows. Posted On: 14-05-2026 At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Developer, Hyland Nuxeo
Savan GroupSavan Group provides award-winning data and information management expertise to businesses and organizations in the public sector. The company’s past hiring h
• Develop and maintain Java-based web applications with an emphasis on scalable, maintainable code • Build and enhance user interfaces using HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue) • Consume and extend REST APIs to support integration and feature development • Design, configure, and implement solutions on the Hyland Nuxeo platform • Develop custom workflows, features, and automation scripts using Nuxeo Studio, APIs, and Web UI • Integrate Nuxeo with third-party systems (CRM, ERP, case management platforms) • Configure metadata models, schemas, and taxonomies for effective content management • Implement authentication, authorization, and role-based access controls • Create dashboards, UI components, and user experiences leveraging Nuxeo Web UI and Polymer • Support migration of legacy content management systems into Nuxeo • Participate in Agile ceremonies and collaborate with cross-functional teams • Troubleshoot, debug, and resolve issues across Java and Nuxeo environments • Perform upgrades, patches, and performance tuning • Document code, configurations, and solutions; provide training and knowledge transfer
• Formulate and define specifications for complex software programming applications. • Design, develop, test, debug, and maintain software applications and services. • Modify and enhance existing software applications using engineering releases and utilities from software manufacturers. • Support operating system maintenance activities, including advanced file maintenance routines, telecommunications networks, and enterprise software packages. • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, integration, testing, deployment, and maintenance. • Develop and maintain technical documentation for software applications and system processes. • Evaluate new and existing software products and recommend improvements or enhancements. • Collaborate with system administrators, cybersecurity personnel, and project stakeholders to ensure secure and efficient system operations. • Troubleshoot software and system issues in both development and production environments.
• Will actively work on building and evolving solutions. • Collaborative mindset to actively participate in solution design and construction.
Java Full Stack Developer
Pear Tree.Hire smarter, hire globally — scale your business while saving up to 80% on local costs. www.pear-tree.com
• Participate in all stages of the Software Development Lifecycle (SDLC), including requirements gathering, solution design, development, testing, deployment, and ongoing support • Translate business and product requirements into scalable technical solutions • Develop maintainable, reusable, and efficient frontend and backend components • Contribute to continuous improvement initiatives and technology enhancements • Design, develop, and maintain backend applications using Java and Spring technologies • Build and maintain RESTful APIs supporting platform functionality and integrations • Integrate internal systems and third-party applications • Implement asynchronous processing and support distributed application architecture where required • Build responsive, user-friendly, and high-performing web interfaces • Collaborate with product and design teams to deliver intuitive user experiences • Maintain frontend standards related to performance, accessibility, and usability • Design and maintain scalable relational database structures • Write optimized SQL queries and stored procedures • Implement authentication and authorization solutions • Identify and resolve application bottlenecks and performance issues • Work closely with Product, QA, and DevOps teams to deliver high-quality software solutions • Participate in code reviews and technical discussions • Contribute actively to Agile ceremonies and sprint activities



