Position: Senior .Net Engineer
Company: Neocles
Category: .NET
Experience required: 5y
English level: upper

About us in short:
We engineer digital simplicity...and run it!
Business-critical transactional system
40+ Team | 10+ Nationalities
Product | SaaS | Digital Selling & Buying
Puma | Bestseller | Ecco | Brooks Running l Esprit
C# | .NET | Angular | Azure | Elastic | Kibana
Our team in faces: neocles.io/careers/team.

What you will do:
Work with a multidisciplinary team;
Take responsibility in developing a user friendly and versatile application plus coaching and growing team members;
Understand and don’t fear ownership of a robust and popular application
Strive to build things the right way and pursue clean code, following the best practices and current market standards;
You are passionate about your work, follow the latest technologies, and enjoy learning new tools and techniques. Based on your skills and aspirations, we have a lot of space to grow;
Assess, adapt, trial, present;
Take part in the technology leadership team and report to the COO;
Work closely within your cross-functional Scrum Team consisting of UX, front-end, back-end, and QA engineers;
Work structurally, improve constantly, bring new ideas, and co-pilot our clients.

Technically:
6+ years of C# / .NET, .Net Core building large scale, complex platforms;
Microsoft Azure;
SQL and NoSQL;
Object-oriented paradigms and SOLID principles;
Defining and integrating REST APIs;
SCRUM and Agile Methodologies;
Knowledge of Elastic Search and GraphQL is an advantage;
Experience with one of the distributed systems: RabbitMQ, Azure Service Bus, AWS SNS.

We offer:
Unlimited study: courses, coaching, conferences;
Quarterly OKR-based planning;
Re-evaluation of professional development & salary plan every 6 months;
Distributed teams across Ukraine and all over Europe;
Innovative, cross-cultural, and service-oriented working environment;
We're a recognized Immigration and Naturalisation Service (IND) sponsor.

Why work with us:
Get in the zone: You’ll discover your true capabilities. Stretch and grow.
Get more done: You’ll get to get more done.
Get Together: You’ll join a team that enjoys the thrill of hard work.
Get Growing: You’ll learn fast by experiencing ‘honest discomfort’.
Get serious: You’ll get more reality in our no-nonsense environment.

Interview path:
1. HR- interview
2. Online Technical Assessment
3. Technical Interview
4. Cultural Fit Interview
Read more at www.neocles.io/careers/