Position: Senior .Net Core C# Engineer
Company: GlobalLogic
Experience required: 3y
Category: .NET
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

**Job Description**
–       Masters or Bachelor degree in software development (or relevant experience)

–       5+ years of professional experience with C#

–       Strong understanding of object-oriented development and SOLID principles

–       Ability to write clean, readable and easily maintainable code

–       Knowledge of REST APIs, Microservices & Cloud Computing (AWS preferably)

–       Proficient in writing Unit Tests using Moq, Arrange, Act & Assert

–       Experience in writing Integration Tests & TTD

–       Experience with cloud, containers and messaging technologies are considered a plus (Docker especially)

–       Familiarity of Agile/Scrum methodologies & DevOps (CI/CD) practices

–       Ability to mentor/coach and encourage team working

–       Curiosity and awareness of the latest technologies

**Job Responsibilities**
–       Creating flexible systems that work across a variety of sports

–       Maintaining existing partner applications

–       Demonstrating attention to detail whilst implementing technical specifications

–       Take ownership in shaping and delivering key features and products

–       Write high-quality, maintainable, and testable code, increasing unit test coverage and confidence

–       Contribute to the development of software services optimized for deployment in containers.

–       Collaborate with and become integral to a cross-functional team of Product, Design, Engineering, and System Administration