We are looking for experienced professional who can design and develop complex software systems from scratch, design project-wide technical solutions, as well as establish and control the best development practices.
Requirements
3+ years backend development experience building large scale Web based systems using .NET Framework/.NETCore
Hands on experience with Next technologies, tools, and languages
Understanding and proficiency in software design principles and working with SQL/NoSQL databases
Solid understanding of design patterns, SOLID principles, and modern development practices
Solid experience writing and maintaining both unit and integration tests
Good spoken and written English for daily communication with the client team
Nice to have
Experience with Unity 2018+
Experience with Google Cloud Platform
Experience with CI/CD setup, code review practices, static code analysis
Experience building GitHub Actions Workflows
Experience working in SCRUM teams
We offer: