As a Python Developer in Endava Skopje, you will be empowered to take action and innovate both in the development processes and in the product you are building. You will get the time to focus on technical excellence, architecture, grow and lead other developers by example.
You can plan your career growth together with the Head of Development and your Career Coach, and have opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
- Develop functionalities according to defined acceptance criteria.
- Highly proactive in technical solution discussions
- Work within the Scrum Team to deliver the sprint scope in time and with the expected quality.
- Open to learn and apply new technologies if required
- Mentor junior developers
Qualifications and Experience
- 3+ years of experience in Python development
- Expertise in at least one Python framework like Django, Flask, etc.
- Knowledge in OOP and algorithms
- Experience with SQL or NoSQL databases
- Experience designing and implementing applications following Software Development best practices and standards
- Unit Testing/Mocking
- Strong understanding of building cloud native applications in Python
- Experience with event-based and message-driven distributed system.
- Prior hands-on experience in developing and deploying Microservices solutions on cloud (Azure /AWS