SThree is a global STEM workforce consultancy that advises businesses, builds expert teams, and delivers project solutions. Across the UK, it connects specialists with opportunities in technology, engineering, life sciences, and financial services.
.net developer in distributed systems
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Develop and maintain backend services and APIs using C# and ASP.NET;
- Build and integrate microservices within distributed system architectures;
- Write and optimize SQL queries and manage relational databases;
- Implement CI/CD pipelines and collaborate with DevOps on deployment processes;
- Work with Azure or AWS to design scalable solutions;
- Collaborate with frontend developers and cross-functional teams to deliver integrated features;
- Contribute to code reviews and maintain code quality standards;
- Troubleshoot and debug production issues.
требования
- Bachelor's degree in Computer Science or equivalent professional experience;
- 3+ Years of professional experience with C# and .NET, including ASP.NET, .NET Core, or .NET 5+;
- Strong experience with relational databases and SQL;
- Hands-on experience with RESTful APIs and microservices design patterns;
- Experience with Git and CI/CD pipelines;
- Familiarity with Azure or AWS;
- Understanding of distributed systems and Docker and Kubernetes containerization;
- Strong problem-solving skills and ability to work independently and collaboratively;
- Nice to have: Microsoft Certified: Azure Developer Associate or Microsoft Certified Solutions Developer (MCSD), experience with React or other modern frontend frameworks, knowledge of UML, BPMN, and architectural principles, experience with Terraform, familiarity with Python or Java / Spring Boot.
условия
- Contract role;
- Rate of £400–500 per day;
- Opportunity to work with modern technology stacks and system architectures;
- Exposure to cloud-native development and distributed systems design;
- Potential for continued contract work or conversion to permanent positions based on performance;
- Collaborative environment with experienced engineering teams;
- Professional development through varied projects and technologies;
- Flexibility and autonomy in technical decision-making within the role's scope.
навыки
Международное агентство по подбору специалистов STEM.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.