Position: Python Engineer
Company: Avenga
Category: Python
Experience required: 3y
English level: intermediate

Project: Customer-to-business communication platform that supports a variety of communication channels (like SMS, MMS, IP Push, What’s App. etc) in a unified manner.

The platform is extended with billing, data reporting, and a portal for customers to manage their purchases and access. It also supports centralized customer management through customers’ accounts.

What you bring along:
3+ years of experience in software development
In-Depth Knowledge of Python
Work experience as a senior software developer
Ability to work with API design, and integration with customers – and third-party services
Knowledge of AWS services
Proven capability in leading technical design sessions, coaching and mentoring other less experienced developers
Proven experience working with local and remote teams across time zones
Excellent technical troubleshooting
English – Intermediate plus or higher

This is your mission:
Сode, test, and operate services;
Implement new features in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers;
Contribute to a future-ready, high-quality, and performance code base;
Share your technical solutions and product ideas with the team;
Contribute to the team and organizational improvements in process and infrastructure.

Nice to have:
Experience with telecommunications and/or chat channels
A university degree in Computer Science

Your benefits:
Flexible remote policy;
Reimbursement of education and certification;
Medical and sports services compensation;
Paid out of reach, sick days and public holidays;
Language school on site; 
Accounting and legal support.