Job Closed
This listing is no longer active.
Transforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
Python Developer
Location
Costa Rica
Posted
122 days ago
Salary
0
Seniority
Senior
Job Description
Python Developer
Clario
• Write clean, reusable, and scalable Python code using frameworks such as Django and Flask to support clinical data solutions. • Design, develop, and maintain robust, scalable software architectures that integrate with analytical and operational systems. • Build and maintain REST APIs that enable efficient and secure data exchange across platforms. • Develop data pipelines and optimize data processing solutions for clinical and business applications. • Implement automated testing frameworks, troubleshoot issues, and drive continuous improvement in software quality. • Work with AWS, SQL databases, and cloud‑based services to support high‑performance, scalable applications. • Collaborate closely with data scientists, analysts, and engineering teams to design and deliver data‑driven solutions. • Ensure all software solutions comply with industry standards, including GCP, ICH guidelines, and FDA expectations for clinical data management.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience as a Python Developer in software engineering or data‑focused environments.
- Proficiency in Python (Django, Flask) and SQL/databases.
- Experience with REST APIs, AWS, Git version control, and front‑end technologies (HTML5, CSS3, JavaScript).
- Strong analytical and problem‑solving skills.
- Understanding of clinical trial processes and data management best practices.
- Effective communication and collaboration abilities.
- Based in Costa Rica and legally authorized to work in the country.
Benefits
- Competitive compensation
- Private health insurance
- Engaging employee programs
- Attractive PTO plan
- Flex workspace
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain scalable web applications using the latest Ruby on Rails versions and PostgreSQL • Develop and implement new features • Maintain the code quality at the highest level • Develop and maintain automated test suites to ensure code quality and stability • Implement API endpoints and integrate with a React application • Integrate various 3rd-party services • Integrate services with ML algorithms • Create and maintain technical documentation • Apply existing best practices in software development • Provide the task estimation • Participate in requirement elicitation and clarification with the product owner • Optimize existing solutions, improve performance, refactor suboptimal code • Make technical decisions and be able to justify them • Troubleshoot and resolve production issues in a timely and efficient manner
• Architect and deploy highly scalable, cloud-native systems utilizing Django to integrate with external HR-Tech systems allowing users to seamlessly connect and transfer data back and forth. • Proactively encourage collaboration across teams and functional units to align on the direction of strategic initiatives. • Document technical proposals and designs, collaborating with peers to refine technical solutions. • Drive product and engineering-led initiatives by deconstructing complex business challenges into manageable tasks and collaborate effectively with colleagues to implement proposed solutions. • Display initiative to independently identify bottlenecks, communicate tradeoffs, and provide technical recommendations to members of the product team. • Engage in software design and peer code reviews, offering input and technical feedback to other members of the engineering team. • Provide support for production software developments and participate in on-call rotation.
Principal Engineer, Technical Architect
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. • Mapping decisions with requirements and be able to translate the same to developers. • Identifying different solutions and being able to narrow down the best option that meets the client’s requirements. • Defining guidelines and benchmarks for NFR considerations during project implementation • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it • Understanding and relating technology integration scenarios and applying these learnings in projects • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
• You and the Market Gateway team will be continuing to build a Market Gateway product for global clients and territories. • You will be involved in designing and developing new features for the Market Gateway • You will be interacting with members of other teams that use the Market Gateway to solve problems that they are having. • You will be keeping the lights on; Responding to incidents, triaging bugs, coding up fixes and deploying and monitoring the product continuously. • You will be working closely with the Market Gateway Tech Lead and Product manager. • You will be writing, responding, and implementing tech proposals. • You will be reading and writing documentation for Market Gateway




