?SIEMA TECH is an international IT company that provides services in the field of software development and consulting. We work with clients from all over the world and use the most modern technologies to ensure the high quality of our work.We are seeking a skilled and motivated C# Backend Developer to join our dynamic team.???Experience:5+ years of professional experience in backend development using C# and .NET framework.Proven experience in designing, developing, and maintaining scalable backe
?SIEMA TECH is an international IT company that provides services in the field of software development and consulting. We work with clients from all over the world and use the most modern technologies to ensure the high quality of our work.
We are seeking a skilled and motivated C# Backend Developer to join our dynamic team.???
Experience:
- 5+ years of professional experience in backend development using C# and .NET framework.
- Proven experience in designing, developing, and maintaining scalable backend systems, including creating solutions from scratch.
Technical Skills:
- Strong knowledge of ASP.NET Core, MVC, Web API, and Entity Framework.
- Proficiency in Visual Studio, Git, and Azure DevOps.
- Experience with cloud push notifications and WebSocket technologies.
- Expertise in backend services, API development, and microservices architecture.
- Strong understanding of object-oriented programming (OOP) principles, SOLID design principles, and Feature-Sliced Architecture.
- Experience with SQL Server, PostgreSQL, database design, and optimization.
- Familiarity with RESTful services and API design best practices.
- Proficient in writing unit tests and integration tests to ensure the quality and reliability of code.
- Knowledge of unit testing frameworks like MSTest, NUnit, or xUnit.
DevOps and CI/CD:
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
Cloud Services:
- Experience working with cloud platforms such as Microsoft Azure or AWS.
Agile Methodologies:
- Familiarity with Agile/Scrum methodologies and experience working in an Agile environment.
Soft Skills:
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
- English level: upper intermediate and above.
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
We offer:
- Ability to work with modern technologies and high-quality projects.
- Flexible work schedule and the ability to work remotely.
- Assistance (in the absence) in the registration of the IE (legal and accounting support).
- Training and continuous development: internal trainings, certification programs, communities of interest, English language courses.
- Fully official salary (payment to the IE’s current account).
The interview consists of 4 stages: introductory interview, performance of the technical task, technical interview, interview with the client.
If you are interested in this vacancy and meet the requirements, send your resume and motivation letter to our email. We look forward to welcoming you to our team!