SoftConstruct develops high-performance backend services and applications, including secure APIs, microservices, and systems serving millions of users in high-load environments.
.net developer in high-load systems
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, develop, and maintain high-performance backend services and applications using C# and the .NET framework (.NET 6/7);
- Lead architectural decisions and contribute to system design and code quality across projects;
- Collaborate with Product Owners, QA Engineers, DevOps, and other developers to deliver scalable, efficient, and reliable software solutions;
- Implement secure and optimized APIs, microservices, and backend systems that serve millions of users in high-load environments;
- Perform code reviews and ensure compliance with engineering best practices and secure coding standards;
- Drive continuous improvement of the software development lifecycle, including automated testing, code refactoring, and CI/CD integration;
- Work with databases and optimize data processing for high-volume systems;
- Investigate, diagnose, and resolve complex production issues with a focus on long-term maintainability;
- Mentor and guide junior and mid-level developers through technical feedback and knowledge sharing;
- Stay up to date with the latest trends in .NET technologies and bring innovative ideas to enhance development practices.
требования
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field;
- 5+ Years of experience in backend development using C# and .NET technologies;
- Advanced proficiency in C# and the .NET ecosystem, including .NET Core, ASP.NET Core, and Entity Framework;
- Deep understanding of object-oriented programming, design patterns, SOLID principles, and clean architecture;
- Strong experience building and consuming RESTful APIs and microservices architecture;
- Proficiency in database management and optimization with SQL Server, PostgreSQL, or NoSQL;
- Solid understanding of unit testing, integration testing, and frameworks such as xUnit, NUnit, and Moq;
- Familiarity with CI/CD pipelines, Git, and DevOps practices;
- Experience working in Agile/Scrum environments with cross-functional teams;
- Ability to work effectively in a team environment, fostering collaboration and knowledge sharing;
- Adaptability and willingness to learn new technologies and frameworks quickly.
условия
- No conditions specified
навыки
Технологическая компания, разработка ИТ-решений.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.