Software Developer (Python)
About the Company:
Incedo is a US-based consulting, data science and technology services firm with over 2,500 people helping clients from our six offices across US and India. We help our clients achieve competitive advantage through end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and design capabilities coupled with deep domain understanding. We combine services and products to maximize business impact for our clients in telecom, financial services, product engineering and life science & healthcare industries.
Required Skills:
- Proficient in developing Microservices using Python programming language.
- Hands-on professional with in-depth knowledge of Python (Python3, Django, Flask).
- Should have good problem solving skills and have sound knowledge of Data Structure & Algorithms.
- Strong knowledge of Microservices Architecture in a Cloud environment.
- Strong hands-on knowledge in microservices development using Python based frameworks e.g. Flask, Django is required along with security.
- Should have good understanding of low-level and high-level application design.
- Should be able to provide solution, design and develop applications in Microservices Architecture following best practices.
- Should have good understanding of containerizing and managing microservices.
- Should have good understanding of design patterns.
- Should have hand-on experience with various services and components of cloud platforms like AWS, Azure etc.
- Familiarity with build tools like Maven, Gradle.
- Strong knowledge of SQL and No SQL databases.
- Deep understanding of API integration technologies in Java and Python.
- Familiarity with Git, CI/CD, Jenkins.