Job Summary:
Develop applications and services using the Python ecosystem
Job Responsibility:
• Code, test and debug best in class software programs, which includes web scraping, data analysis, machine learning, DevOps, general scientific computing and scripting
• Provide input into the architecture and design of software solutions
• Support the development of estimates
• Active involvement in all phases of software development life cycle including analysis, design, development, testing and support
• Maintain accurate and up to date documentation of code and its changes
• Provide assistance to junior developers
• Take ownership of the quality and timeliness of deliveries
• Ensure the technical feasibility of UI/UX designs
• Adhere to Software Development policies and guidelines
What’s in it for you?
• Be part of a highly agile and adaptive global team of top talents
• Work on challenging projects and develop solutions for clients from USA, UK and APAC
• Work on a variety of technologies and domains like Adtech, Fintech, Blockchain, eCommerce, BI, Serverless and Cloud computing
• Don’t get lost in the crowd. Make a difference by contributing and adding value to all phases of the development lifecycle. Participate in key decisions and share your ideas for change
• Be recognized. With high transparency and visibility, your career progression will be a direct result of your efforts and capabilities
• Immense potential to upskill and innovate
• A flexible work environment leading to a healthy work-life balance
Specification / Skills / Experience:
In addition to possessing good communication skills, being self-motivated, focused on delivery, and paying attention to detail, the candidate should have excellent knowledge and experience in the following technologies/areas:
Primary skills (Must have):
• Work experience as a Python Developer
• Expertise in at least one popular Python framework (like Django, Flask, or Pyramid)
• Good Understanding of Multi-Process Archi