.Net Lead Developer (offline)
The team builds a big ecosystem that connects customers (companies or individuals) with the experts for consultations. The registered clients get access to a wide range of experts in different business and technical areas. Also, the service provides experts with an opportunity to find clients.
Project technologies and tools:
As for the backend standpoint, we have a lot of integrations with Microsoft Services. The whole backend is split up to a lot of different services with a message layer between.
- BE: .NET C# 4.5
- Microsoft Azure
- FE: Angular 1.4 / 8+
- NUnit / XUnit
- Visual Studio Team Services
- Database: MSSQL
- Deployment: Octopus Deploy
- SVC: Git
- PowerShell
- Methodology: SCRUM
Responsibilities:
- Be a hands-on team-leader for the cross-locational team responsible for the backend part of the system
- Design, present and implement architectural decisions
- Develop key features of the system
- Organize the work of the team to allow the development of new features along with the maintenance of the existing functionality
- Produce system documentation and determine operational feasibility
- Integrate software components into a fully functional software system
- Review and improve code written by the team members
- Review and enhance overall code quality by constant improvement of standards, guidelines and development policies
- Communicate with the customer side team of developers and managers
Requirements:
- Experience working in an Agile team environment and leading a team of 5+ developers
- Understanding of Microservices Architecture, Web services, REST
- Experience in developing concurrent asynchronous applications
- Experience in Microsoft Azure Cloud Platform services, such as App Services, Virtual Machines, Storage, Virtual Network, Service Bus
- Experience in ElasticSearch
- Knowledge of Web API
- Experience in CI/CD tools
- Experience in .NET 4.0/4.5
- Strong ASP.NET development skills
- Solid understanding of OOD
- Experience in Git
- Strong communication skills in both technical and business areas
- Good English level (Upper-Intermediate and above)
Nice to have:
- Experience in NoSQL databases
- Understanding of DDD
We offer:
- Amazing colleagues to work with, share and learn from
- High-energy atmosphere of a growing and successful company
- Very attractive compensation package with generous benefits
About us:
Grid Dynamics is the engineering services company known for transformative, mission-critical cloud solutions for retail, finance, and technology sectors. We architected some of the busiest e-commerce services on the Internet and have never had an outage during the peak season. Founded in 2006 and headquartered in San Ramon, California with offices throughout the US and Eastern Europe, we focus on big data analytics, scalable omnichannel services, DevOps, and cloud enablement.
About Grid Dynamics
Grid Dynamics is a world-class expert company with highly scalable distributed solutions and CI/CD. We help one of the biggest financial companies on the East Coast to solve the challenging problems that affect the entire development organizations, like building enterprise web services with millisecond response time, or improving development processes by introducing Agile, test automation, TDD, and CI/CD processes.Company website:
https://www.griddynamics.com
The job ad is no longer active
Job unpublished on
2 July 2020
Look at the current jobs C# / .NET Kharkiv→
Similar jobs
Middle\Senior .NET Developer with Xamarin/MAUI at CHI Software
Ukraine, Poland
Dynamics CRM Developer, CRM Software at DataArt
Ukraine
Tech Lead .NET (Umbraco), CRM Software at DataArt
Ukraine
All jobs .NET Kharkiv All jobs Grid Dynamics