eureciclo logo
eureciclo

Somos a plataforma líder no movimento de reciclagem do Brasil.

Senior Developer

Location

United States

Posted

52 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expPortugueseAWSDockerMySQLPostgreSQLPythonRabbitMQRedis

Job Description

Senior Developer

eureciclo

• Actively collaborate in the development of new features, improvements and bug fixes for the application backend. • Develop and maintain efficient applications using Python and frameworks such as FastAPI; have experience managing transactions in PostgreSQL/MySQL. • Actively participate in sprint planning, providing accurate task estimates. • Ensure code quality by following development best practices (use of linters defined by the team) and implementing automated tests (using pytest and coverage). • Collaborate with design and product teams to deliver integrated, optimized, high-quality solutions. • Implement and maintain integrations with external APIs, ensuring smooth communication between systems. • Use Docker to create consistent and scalable development environments. • Apply knowledge of AWS or similar platforms for deploying and managing applications in the cloud. • Use AI tools such as Cursor, Claude, Copilot or equivalents for: - accelerating coding - refactoring - writing and improving tests - code analysis and debugging

Job Requirements

  • Strong experience with algorithms (data structures, programming paradigms, algorithm optimization).
  • 4+ years of solid backend development experience focused on Python 3.
  • Experience implementing and running automated tests.
  • Experience with FastAPI.
  • Experience with PostgreSQL.
  • Experience with RabbitMQ as a messaging system for communication between microservices.
  • Experience with Celery for consuming and executing tasks produced by the broker.
  • Experience with Redis for cache optimization and data storage.
  • Experience with Docker for creating and managing development environments.
  • Knowledge of AWS for deploying and maintaining applications in the cloud.
  • Familiarity with programming best practices, logical reasoning and analytical skills.
  • Building CI/CD pipelines (Bitbucket Pipelines or similar).
  • Experience with pytest/coverage.

Benefits

  • No specific benefits mentioned

Related Job Pages

More Software Engineer Jobs

Vergent LMS logo

Senior Developer

Vergent LMS

Vergent provides an omnichannel SaaS lending solution for loan providers and financial services organizations.

Full TimeRemoteTeam 51-200Since 2005

• Develop and enhance core features of our loan management platform using .NET, C#, and SQL • Work closely with Product, QA, and other developers to turn requirements into reliable, maintainable software • Take ownership of technical tasks and provide thoughtful recommendations for improvements • Support and build integrations with a wide range of vendor partners • Participate in code reviews and help reinforce consistent development standards • Assist with performance improvements, system stability, and general code quality • Use Azure DevOps to support builds, deployments, and team workflows

Mississippi
Full TimeRemoteTeam 10,001+Since 1983H1B Sponsor

When our values align, there's no limit to what we can achieve. At Parexel, we all share the same goal - to improve the world's health. From clinical trials to regulatory, consulting, and market access, every clinical development solution we provide is underpinned by something special - a deep conviction in what we do. Each of us, no matter what we do at Parexel, contributes to the development of a therapy that ultimately will benefit a patient. We take our work personally, we do it with empathy and we're committed to making a difference. Parexel is currently seeking a Statistical Programmer I to join us in Serbia or Poland dedicated to a single sponsor. Picture Yourself At Parexel: The Statistical Programmer I provides technical expertise for the conduct of clinical trials and works with minimal supervision to support various programming activities related to the analysis and reporting of clinical study data. What You'll Do At Parexel: - Deliver best value and high-quality service working on client system and following client processes - Work closely with client teams and Parexel colleagues in global environment - Specialize in one of the following therapeutic area: hematology/oncology/cell therapy - Use SAS programming to produce derived datasets (ADaM), tables, figures, and data listings of varying complexity - Develop and QC derived dataset specifications and other process supporting documents - Ensure all work maintains complete traceability and regulatory compliance - Participate and contribute to knowledge-sharing sessions with programming community Requirements: - Bachelor’s degree in statistics, biostatistics, mathematics, computer science or life sciences - 12-18 months of SAS programming experience in clinical research - Proficiency in SAS Base, SAS/STAT, SAS/GRAPH, and SAS macros - Strong understanding of CDISC standards - Knowledge of statistical terminology, clinical tests, and protocol designs - Excellent attention to detail with a focus on quality - Strong written and verbal English communication skills A little about us: Highly qualified and dynamic team. Multinational working environment. Smooth induction and training program. We offer competitive financial packages, training, and development. Expect exciting professional challenges but with a healthy work/life balance. We value your welfare just as highly as that of our patients. Parexel has a fully flexible work arrangement - you can be fully home based. But if you live close to our office in and you want to use it, you are always welcome, and we will keep the desk ready for you! Not quite the role for you? Join Our Talent Community and we’ll reach out with job alerts when positions that match your career interests become available. We’ll also share periodic updates about the latest company news and events. Sign up today https://jobs.parexel.com/functional-service-provider

Poland + 1 moreAll locations: Poland | Serbia
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1999

• Develop the app being migrated to React Native, participating in team ceremonies. • Participate in business and technical refinement sessions. • Provide production support for the app. • Assist the QA team with testing and bug triage. • Contribute to the app's evolution by adopting and implementing new technologies.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1999

• Desenvolvimento de plugins em C# para Dynamics. • Criação e manutenção de Azure Functions para integração com OData do Dynamics. • Integração com Kafka e Service Bus. • Monitoramento e análise de logs em Application Insights. • Realização de troubleshooting e resolução de problemas.

Brazil
Job Closed