Associate Platform/Python DeveloperExcited to grow your career?At Bristol Myers Squibb, we are inspired by a single vision – transforming patients’ lives through science. In oncology, hematology, immunology and cardiovascular disease – and one of the most diverse and promising pipelines in the industry – each of our passionate colleagues contribute to innovations that drive meaningful change. We bring a human touch to every treatment we pioneer.
Join us and make a difference.Position ResponsibilitiesWe are looking for a Junior Python Developer to build functional and efficient server-side applications. Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you’re a seasoned developer with a love for back-end technologies, we would like to meet you.Your ultimate goal is to create high-quality products that meet customer needs.Please be advised that this role is also a hands-on development position where the proper candidate will be involved with architecting, implementing, deploying, and supporting custom internally developed software.Help design and implement functional requirementsBuild efficient back-end features in PythonIntegrate front-end components into applicationsManage testing and bug fixesPrepare technical documentationCollaborate with UX/UI designers to implement design into the codeCoach junior team membersImplement software enhancements and suggest improvementsRequired Experience3+ years in Python, C, C++ and/or J2EE experience.
Python experience required.Proficient understanding of distributed computing principles and Resilient Distributed Dataset3+ years of Agile Scrum and Scrum Kanban experienceGood knowledge of Big Data querying tools, such as Pig, Hive, and ImpalaExperience with NoSQL databases, such as MongoDB, HBase, CassandraExperience with Big Data frameworks such as Hadoop, Apache Spark, Apache BeamDemonstrated ability to communicate, influence and partner with senior business leadersEffective business communicator, with high emotional quotient and excellent executive presence. Candidate should be an effective story-teller and be able to swiftly align and mobilize disparate teams by setting a vision common goal.Experienced in information technology and management, project and portfolio assessment, strategic planning, systems development and business case developmentDemonstrated ability to contribute to a dynamic culture of innovation and continuous improvement across internal functions and external networksStrong ability and comfort with matrix management in delivering digital capabilitiesAbility to scan technical landscape for leading edge business solutions and creates technology solutions for support and application, including level of effort/ cost required to implement solutions / services, and facilitating risk assessmentsProficient understanding of distributed computing principles and Resilient Distributed DatasetGood knowledge of Big Data querying tools, such as Pig, Hive, and ImpalaExperience with NoSQL databases, such as MongoDB, HBase, CassandraExperience with Big Data frameworks such as Hadoop, Apache Spark, Apache BeamExperience with Python frameworks (e.g. Django, Flask, Bottle)Familiarity with Amazon Web Services (AWS) and REST APIUnderstanding of databases and SQLKnowledge of JavaScript and the AngularJS framework is a plusAttention to detailLeadership skillsIdeal Candidates Would Also Have3+ years of experience with Big Data cloud services in AWS, GCP, and/or Azure.3+ years of experience with CI/CD technologies for Python, AngularJS, and/or other programming languages (e.g.
Jenkins, Sonar, etc.)3+ years of experience designing, implementing, and deploying Objected Oriented Analysis & Design (OOAD) applications.