Somos a plataforma líder no movimento de reciclagem do Brasil.
Senior Developer
Location
United States
Posted
52 days ago
Salary
0
Seniority
Senior
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 Guides
Related Job Pages
More Software Engineer Jobs
Senior Developer
Vergent LMSVergent provides an omnichannel SaaS lending solution for loan providers and financial services organizations.
• 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
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
• 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.
• 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.



