Tech Stack
ASP.NETDockerKubernetesMicroservices.NET
About the role
- Support the current functionality and maintain backward compatibility for the releases;
- Deliver completed tasks for testing and provide advisory assistance to QAs during testing;
- Analyze and tune system designs to identify and fix performance bottlenecks;
- Analyze tasks, decompose them into sub-tasks, and estimate the development time;
- Perform code & design reviews;
- Lead research and POCs of new features;
- Help with new architecture prototyping and migration on it;
- Identify areas for improvement and manage tech debt.
Requirements
- 3 years of .NET web development experience;
- Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C# technologies;
- Experience with microservices architecture;
- Understanding of SOLID principles;
- Experience with Unit and Integration tests;
- Experience with Gitlab CI or other CI/CD technologies;
- Experience working in an Agile/Scrum development process;
- At least an Intermediate level of English;
- Experience with Docker, Kubernetes (will be a plus).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET.NET Framework.NET CoreASP.NET CoreC#microservices architectureSOLID principlesUnit testsIntegration testsAgile
Soft skills
leadershipanalytical skillsproblem-solvingcommunicationadvisory assistancetask estimationcode reviewdesign reviewresearchimprovement management