Описание
What You’ll Do
The Senior Software Engineer will lead the design and development of complex web applications using .NET Core, ASP.NET, and Angular. This role will ensure the technical quality of the codebase by implementing best practices in unit testing, coding standards, and architecture. This role will collaborate closely with cross-functional teams and take ownership of key components of the system, while mentoring junior developers and working with advanced technologies, including Azure.
In this role, you will:
Lead the design, development, and deployment of complex web applications using .NET Core, .NET Framework, ASP.NET, and Angular.
Build highly scalable, maintainable, and secure solutions leveraging Azure cloud services.
Collaborate with cross-functional teams to design and implement key features, translating business requirements into technical solutions.
Implement Domain-Driven Design (DDD) principles to ensure architecture supports business needs.
Mentor junior developers and conduct code reviews to enforce high coding standards and best practices.
Optimize application performance and ensure high availability in production environments.
Work with SQL Server databases and integrate DevExpress controls for complex UI components.
Ensure code quality through extensive unit testing using industry-standard frameworks.
Participate in and contribute to architectural discussions and technology strategy.
Troubleshoot and resolve complex production
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.