Position: Senior Software Engineer (.NET)
Category: .NET
English level: upper
Years of experience: 6


•	Talented and ambitious certified professional with strong technical background, able to possess self-discipline and the ability to work with the minimum of supervision
•	Enjoy working on both high (product, requirements, solutions) and low (design & implementation) levels at the same time, and flexible in dealing with a variety of problems and domains regardless of their nature and technology applied
•	Ability to multi-task with careful attention to detail
•	Experience in building systems from scratch and experience in modernizing legacy systems
•	Experience in both small and large-scale projects where often played a back-end side role
•	Experience in leading dev teams, architecture creation
•	Good communication and interpersonal skills, great team player
•	Possessing a good team spirit, deadline-oriented, and having the ability to organize and present complex solutions clearly and accurately
•	Experience in building CI/CD pipelines using IaC approaches
•	Main practices were performed with C#, .NET, Client-Server Applications, Databases, Clouds 
•	Contribute to all phases of the development lifecycle: database, architectural decisions, back-end, UI/UX, unit tests, refactoring, various optimization, deployment, and problems solving on live environments, planning, and estimation