Business Technology Associate, Full Stack Python Developer
at Charles River Associates
New York, NY; Summit, NJ
About Charles River Associates
Charles River Associates is a leading global consulting firm that provides independent economic and financial analysis behind litigation matters, guides businesses through critical strategy and operational issues to become more profitable, and advises governments on the economic impact of policies and regulations. Our two main services – litigation and management consulting – are delivered by practice groups that focus on specific areas of expertise or industries. Learn more about how CRA can help you Accelerateyour career.
CRA’s Life Sciencespractice helps pharmaceutical, biotechnology, diagnostics and medical device companies achieve optimum performance across key aspects of their business, including innovation, commercial success, organization, and reputation, all for the long-term benefit of patients, clinicians, employees, and shareholders. We work with life sciences businesses directly as well as with their legal counsel, industry associations, government organizations, and advocacy groups from the earliest stages of research into new therapy areas, through product development, to the delivery of products that will achieve commercial success and fulfill the expectations of our clients and their key stakeholders.
Conduct data design, API design and application component architecture
Instill best practices for application development, ensure designs meet requirement, and deliver high-quality work on schedule
Participate in system and integration testing as appropriate; perform code reviews and other QA steps as requested
Documenting application changes and developing updates
Proactively identify alternatives and recommend/implement solutions as appropriate
Lead project modules from conception to finished product
Work in a demanding but highly collegial and collaborative environment
A master’s or bachelor’s degree in Computer Science, Information Technology, Computer Engineering or related IT discipline; or equivalent experience
Expertise in Python and minimum two years of experience with a Python web framework (Django, Flask, etc.)
Minimum two years of experience with one or more database systems, especially PostgreSQL
Minimum one year of experience working with cloud environment such as AWS, Azure and/or GCP
Knowledge and experience with software development tools and processes (version control, CI/CD, DevOps, etc.)
Minimum one year of experience working with Unix/Linux systems including basic commands and shell scripting
Experience with Docker and Kubernetes is a plus
Experience with Power BI, Qlik Sense and Tableau is a plus
Demonstrate excellent written and verbal communication skills. Ability to work collaboratively in a team environment and effectively with people at all levels in an organization
Knowledge or experience related to pharmaceutical industry and data (e.g., IQVIA, IBM, Symphony, Optum, Komodo, Flatiron, HealthVerity, MMIT, DRG) is a plus
Work Location, Flexibility, and COVID Safety
At CRA, we believe in creating a work environment that enables our colleagues to benefit from being together in the office to best deliver on our promise of career growth and mentorship, while also taking advantage of the flexibility and inclusivity that working from home provides. We continue to monitor local government and regulatory guidance and adapt our safety guidelines accordingly. For those who begin the interview process with CRA, your recruiting point of contact will be available to answer any questions about work location and COVID safety.
Our Commitment to Diversity
Charles River Associates is an equal opportunity employer. As part of our focus on equity and inclusion, we work to ensure a fair and consistent hiring process. We celebrate diversity and we are committed to an inclusive work environment.
CRA is an Equal Opportunity and Affirmative Action Employer (EEO/AAE): Minority/Female/Veteran/Disabled.
The city of New York requires CRA to include a good-faith estimate of the wage range for this role. This range is specific to individuals applying to work in our New York office and considers a number of factors including but not limited to experience, education level, and expertise. A good-faith estimate of the base wage range for this role is $91,000 - $115,000; actual total compensation may also include benefits and bonus.