Important InformationYears of Experience: 8+ years overall software development experienceJob Mode: Full-timeWork Mode: RemoteJob SummaryResponsible for designing, developing, and maintaining scalable backend services, APIs, and microservices in a remote full‐time capacity.Responsibilities and DutiesDesign, develop, and maintain scalable backend services, APIs, and microservices.Collaborate with product owners and architects to translate requirements into technical solutions.Write clean, efficient, testable, and maintainable code in Python.Build and optimize RESTful APIs.Implement and manage relational and NoSQL databases.Ensure performance, reliability, and security of backend systems.Partner with QA teams to ensure automated test coverage and high code quality.Troubleshoot and resolve production issues while optimizing system performance.Mentor junior engineers within nearshore teams and promote engineering best practices.Qualifications and Skills8+ years of backend development experience in enterprise or SaaS environments.Strong expertise in Python frameworks: Django, FastAPI, Flask.Proficiency with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, DynamoDB, Redis).
Solid understanding of microservices, event‐driven architectures, and API design.Experience with cloud platforms, particularly Azure.Familiarity with containerization technologies (Docker, Kubernetes).
Strong knowledge of software design patterns, scalability, and performance tuning.Excellent English communication skills, verbal and written.Role-specific RequirementsExperience with message queues and streaming platforms (Kafka, RabbitMQ, SQS, Pub/Sub).
Knowledge of DevOps tools (Jenkins, GitHub Actions, GitLab CI, Terraform).
Hands‐on experience in Agile/Scrum delivery models.Exposure to frontend frameworks (React, Angular, Vue) is a plus.Prior nearshore delivery experience with US/European clients preferred.TechnologiesLanguages/Frameworks: Python (Django, FastAPI, Flask)Databases: PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB, RedisCloud: AzureContainers: Docker, KubernetesCI/CD & DevOps Tools: Jenkins, GitHub Actions, GitLab CI, TerraformMessaging/Streaming: Kafka, RabbitMQ, SQS, Pub/SubSkillset CompetenciesBackend development & API designPython programming with modern frameworksDatabase design and optimization (SQL & NoSQL)CI/CD pipelines & DevOps integrationScalability, performance tuning & system optimizationAgile collaboration and mentoring of nearshore teamsAbout EncoraEncora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies.
With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.