Modalidad: Remoto
Tipo de jornada: Full time
About the Role We are looking for a Backend Integration Developer to join an Agile team responsible for developing and supporting data integration solutions between our products and major ERP platforms. This role requires solid experience in Python and Java, along with proven expertise in designing, refactoring, and supporting complex backend systems. The ideal candidate is self-motivated, capable of working both independently and within Agile teams, and possesses strong communication skills to collaborate effectively with Development, QA, and Product teams. This is a great opportunity to play a key role in the evolution from legacy platforms to modern, scalable integration solutions. Key Responsibilities Leadership & Development Contribute to architectural integrity, code quality, development execution, service support, and product releases from a “one team, full system, whole product” perspective Communicate ideas, issues, and solutions effectively with cross-functional Agile teams and technical leads Ensure quality through code reviews, continuous integration support, and technical debt reduction Define, estimate, develop, review, test, and document solutions for: New feature development Maintenance initiatives Refactoring efforts Install, configure, and maintain development environments Support Provide Tier 3 support for backend solutions (client issues, performance, data integrity, API integrations) Perform issue triage independently and coordinate resolution with relevant team members Communicate technical solutions with impacted departments including Support, Systems, and Product teams Required Skills & Competencies Proven experience developing and maintaining backend services and APIs Strong intermediate experience with Python (API development and backend logic) Experience working with Docker containers for solution hosting Ability to troubleshoot across: Application stack (Python) Operating systems (Ubuntu/Linux) Client issues Performance bottlenecks Data integrity problems Strong analytical and critical thinking skills Self-driven and results-oriented mindset, comfortable in fast-paced environments Education & Experience Post-secondary education in Information Systems, Software Engineering, or related field 5+ years of experience designing, building, and supporting backend/API solutions 5+ years of professional development experience with Python on Linux environments 2+ years of experience developing HTTP/RESTful APIs Experience developing and deploying software in cloud environments Experience with enterprise software development and maintenance processes Hands-on experience working with Agile methodologies (Scrum, Scrumban, SAFe) Experience with enterprise web-based data integrations including: Transactions Full CRUD operations ETL processes across business applications Experience maintaining and working within Docker-based environments