We are looking for Python Developer to join our dynamic team and embark on a rewarding career journey.
Candidates will be proficient in software design focused on a crosslanguage REST based ntier architecture and executed using agile methodologies (Scrum Test Driven Development unit/integration testing pair programming etc.).
Develop a thorough understanding of our entire technology stack
Design and develop new features within existing Python services; create new services to expand the overall framework.
Contribute to future design and architecture.
Plan work in an agile manner with other team members
Write acceptance tests in coordination with QA
Provide L3 user support.
Communicate with our business and platform partners.
Improve and develop our CI pipeline and deployment strategies
- 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 crossfunctional teams
- Knowledge of frontend technologies such as HTML CSS and JavaScript is a plus
- Strong analytical and problemsolving skills
- Experience working in Agile and/or Scrum methodologies
- Familiarity with database systems such as MySQL PostgreSQL and MongoDB
- Excellent communication and collaboration skills
python,data,software,code,testing,agile,design,writing,architecture,data analysis