Pfizer’s Chief Digital and Technology Office (CDTO) leads the transformation of Pfizer into a digital powerhouse that will generate patient superior experiences which results in better health outcomes.
Requirements
- Deep knowledge of web standards, JavaScript concepts and fundamentals
- Demonstrated strength in JavaScript, Angular, React.js, its core principles and its workflows (such as Flux or Redux) for application and infrastructure development.
- Good knowledge of Python preferable with Django or FastAPI.
- Familiar with HTML, CSS and SCSS development
- Experience with containerization technologies (e.g. Docker).
- Exposure to and experience working with relational databases such as Snowflake or Postgres.
- Experience building on top of AWS services like AWS Elastic Beanstalk and AWS Elastic Container Service.
Responsibilities
- Take a technical leadership role in product design, architecture, and development, including indirect mentorship of junior engineers.
- Build full-stack solutions from the ground up, including technology selection, system architecture, scalable design patterns and production readiness.
- Balance the art of the possible with an agile approach to development and value realization.
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
- Responsible for development of highly responsive, web-based user interface and Django/Flask API/Fast API Framework
- Provide expertise on reliability, performance, and scalability challenges.
- Building reusable components and libraries for future use
Other
- Applicant must have a Bachelor's degree in computer science, data science or an engineering/quantitative field with at least 4 years of experience including both front-end and back-end; OR a Master's degree with at least 2 years of experience; OR a PhD with 0+ years of experience; OR as associate's degree with 8 years of experience; OR a high school diploma (or equivalent) and 10 years of relevant experience.
- Ability to quickly learn new technologies and adapt to a fast-paced environment.
- Grit when faced with technical issues -you don't rest until you understand what is happening and why things are not working.
- Excellent problem solving and analytical skills with an aptitude for learning new technologies.
- Strong communication skills and the ability to interface with both technical and non-technical individuals as needed.