Dash Job - Python Developer - Cytel (India)

:mega: Plotly Dash Skills: Develop rich, dynamic, and highly interactive dashboards for scientific applications using Python and Plotly’s Dash library

Company: Cytel

Title: Python Developer

Category: Full time

Location: India

Experience: 3+ years of hands-on experience as a Python developer

Application: Link to apply


Job Description - Python Developer - Urgent Hire
We are on the lookout for a focused Python Developer to join our passionate team at Cytel in India.
Growing your career as a Full Time Python Developer is an amazing opportunity to develop productive skills.
If you are strong in teamwork, critical thinking and have the right initiative for the job, then apply for the position of Python Developer at Cytel today!

At Cytel, we work hard to create successful careers with significant professional growth for our employees, as a result of which they work hard to make Cytel successful. Cytel is a place where talent, experience, and integrity come together to advance the state of clinical development.
Role: Python Developer

Join us in playing an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes!

As a leader in next-generation, data-driven pharmaceutical services, Cytel is shaping the future of drug development. We deliver innovative analytical software for statistical analysis and simulation, best-in-class data science analytics services, and high-end statistical consulting. Our culture is inclusive, collaborative, and results-driven with a shared commitment to quality. With operations across North America, Europe, and India, Cytel hires passionate and talented people who share its mission of ensuring the clinical development of safe and effective medicines.

Your Impact:
As a Python Developer, you will contribute to the development of our innovative and market-leading clinical development product suite that helps our customers to design, model, and simulate complex innovative clinical trials with the potential to create significant value for sponsors and patients by increasing their probability of success and accelerating time to market.

We are looking for a Python Developer to develop scalable, dynamic, highly interactive, and user-friendly software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.

You should be comfortable with programming in Python for both front-end web development with Plotly’s Dash library, and back-end development with panda and web APIs.
Summary of Job Responsibilities:

Perform hands-on frontend/backend development using Python

Develop rich, dynamic, and highly interactive dashboards for scientific applications using Python and Plotly’s Dash library

Ensure code maintainability, modularity, and high performance by reviewing the implementation regularly and refactoring the code base as needed

Ensure high code quality by performing automated unit testing with high code coverage, regular code reviews and following coding guidelines and good coding practices

Troubleshoot and debug software ensuring high quality deliverables

Estimate and plan own work and deliver as per the plan

Prepare all necessary code, design, and other technical documentation

Follow all SOPs, face process audits and address any findings in a timely manner
Qualifications, Skills, and Experience:

3+ years of hands-on experience as a Python developer

Hands-on experience of developing rich and interactive dashboards using Python and Plotly’s Dash library

Proficiency with programming in Python

Experience of working in Agile teams and knowledge of frameworks like Scrum

Excellent verbal and written English communication skills

Excellent interpersonal skills and collaborative mindset

Enrolled in a Bachelor’s or Master’s degree in Computer Science & Engineering (CSE) or similar STEM degree
Optional Skills and Experience (preferred but not mandatory):

Familiarity with React.js, C#.NET and .NET Core

Experience with multiple front-end and libraries (e.g., HTML/ CSS, JavaScript (ES6), XML, JSON, jQuery)

Familiarity with databases (e.g., PostgreSQL), web servers (e.g., Apache) and UI/UX design

Knowledge of tools used for code profiling, unit testing, detecting memory leaks and overruns, and static code analysis

Experience of developing applications for Microsoft Azure

Knowledge of source control & versioning tools like BitBucket, Git, etc.

Familiarity with project management & collaboration tools like Jira, Confluence, MS Teams, etc.
What’s in it for you:

You will have the opportunity to play an integral role helping our clients and the industry shape the future of drug development

You will be part of an exciting new chapter in Cytel’s history with high growth and opportunities

Work in an environment designed for an entrepreneurially minded person with a lot of energy, ideas, and the courage to implement

Work with and leverage the best and brightest minds in the industry