Position: Senior .NET Engineer
Company: Euristiq
Experience required: 5y
English level: intermediate

Project description
Join our long-term enterprise project for a famous airline company. You will work within a senior-level development team distributed across Europe and use modern frameworks and technologies. 

This enterprise system aims at everyday flight management and all necessary logistics to make the flight successful – planning, schedule, aircraft and personnel logistics, coordination and tracking in the air, and monitoring compliance with the crew standards. The project follows the TDD process to assure a high level of availability, reliability, and performance.

Responsibilities
Developing high quality, testable and high-performance software using Agile practices
Driving systems and software reliability and performance
Delivering best-in-class .NET applications, web services, and complex solutions
Striving for continuous improvement within the team
Troubleshooting technical issues in real-time
Required skills
5+ years of software development experience as a .NET developer (C#)
Deep understanding of TDD and DDD
Solid understanding of OOP principles and standards
Strong knowledge of threading, scalability, and design patterns
Experience in building complex server-side systems
Experience with relational databases
Strong CI/CD experience
High level of responsibility and proactivity
Excellent written and verbal communications skills
Intermediate Strong English level or higher

Would be a plus
Experience with Amazon Web Services
Experience in building distributed systems
Knowledge of CQRS
Experience working on big distributed enterprise projects
Master’s Degree (Computer Science, Engineering, or related field)

We offer
We offer a warm, friendly, and collaborative environment, constant support and knowledge sharing, a well-organized working process, and the ability to grow professionally. We’ve created a strong corporate culture based on transparency, freedom, honesty, and partnership. Join our passionate professional community!