is looking for Python Developer to join our dynamic team and embark on a rewarding career journey
- A Python Developer is a software developer who specializes in using the Python programming language to build applications, software tools, and data analysis systems
- The job description for a Python Developer typically includes the following responsibilities:1
- Writing and Testing Code: The Python Developer is responsible for writing clean, maintainable, and efficient Python code, as well as testing and debugging code to ensure that it meets quality standards
- Designing and Developing Applications: The Python Developer designs and develops applications, software tools, and data analysis systems using Python frameworks and libraries
- Developing and Maintaining APIs: The Python Developer creates and maintains RESTful APIs that enable seamless integration with other systems and applications
- Analyzing and Manipulating Data: The Python Developer uses Python libraries and tools to analyze and manipulate data, including data cleaning, transformation, and visualization
- Requirements:1
- Strong proficiency in Python, including knowledge of Python frameworks such as Django, Flask, and Pyramid
- Experience in software development, including writing and testing code, designing and developing applications, and collaborating with cross-functional teams
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus
- Strong analytical and problem-solving skills
- Experience working in Agile and/or Scrum methodologies
- Familiarity with database systems such as MySQL, PostgreSQL, and MongoDB
- Excellent communication and collaboration skills
Ideally You Will Have
- Proficiency in python for data cleaning, preparation and exploration including related packages such as pandas and a focus on OOP principles
- 0-3Months of experience analyzing large real-world datasets, particularly real-world medical claims.
- Excellent communication skills, both verbal and written, including the ability to present technical concepts to a lay audience, translate business requirements into analysis plans for projects, and represent ideas effectively and persuasively to internal stakeholders.
- Ability to collaborate with and learn from product and engineering teams to identify opportunities for process enhancements.
- A proactive, innovative, and pragmatic approach to problem-solving and the ability to think critically and independently, able to work as part of a cross-functional team.
- Ability to write well-organized and documented analyses code to address non-standard delivery requirements to complement IQVIA's internal UI-based platform-based analytics tooling
Skills: python,data,code,software,skills,testing,writing,communication,data analysis,data cleaning