Job Description We are searching for a full-stack developer with expertise beyond coding. This individual will play a pivotal role in building and maintaining the company's microservices, ensuring the development of robust server-side logic and high-performing responses to external requests. A keen interest in exploring domain logic and optimizing code is key. As a team member, you will be expected to collaborate with your peers, bringing best practices in C#, .NET, and TypeScript development. Your Responsibilities Will Include: - Applying design patterns and best practices in .NET to optimize multiple processes. - Integrating dozens of external APIs with clients, always meeting delivery deadlines. - Communicating efficiently with responsible teams to ensure software quality. - Debugging and optimizing SQL queries and transactions, resolving performance and data issues. - Utilizing a Continuous Integration (CI) and Continuous Delivery (CD) approach in the workflow with TFS/GIT. Skills/Experience: - At least 2 years of hands-on C# development experience. - At least 1 year of hands-on experience in TypeScript and ReactJS. - In-depth knowledge of the .NET platform and C# language. - Experience in ASP.NET WebAPI. - Proficiency in Entity Framework and relational database development. - Proven experience leading a development team and driving projects to completion. - Experience in agile development, especially SCRUM (optional). - Demonstrated ability in architecting and building systems using microservice architecture or SOA. - Fluent English is a MUST. Backend: - Most of our services use .NET Core 6. Some use .NET 5. - NServiceBus - Azure SQL Server - WebAPI - EF - Azure - Kubernetes Frontend: - TypeScript - React - Wasm (internal tools) - GIT | CI/CD - Azure DevOps - Terraform enhanced | Notion | YouTrack Benefits: - Develop your career in a top industrial company. - Competitive salary + bonus. - International career. - Hybrid job (3 days office/2 days remote). Check Your Resume for Match Upload your resume and our tool will compare it to the requirements for this job like recruiters do.