Senior Fullstack Engineer (.NET + Angular)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Fullstack Engineer (.NET + Angular): Designing, developing, and modernizing enterprise applications with an accent on cloud-native architecture and secure software development. Focus on migrating legacy systems, building scalable microservices, and implementing robust CI/CD pipelines using Azure.
Location: Hybrid (Ruse or Sofia, Bulgaria)
Company
is a global technology services provider offering a full spectrum of software development, business advisory, and digital transformation solutions.
What you will do
- Design, develop, and modernize enterprise applications using .NET/C# and Angular.
- Build end-to-end solutions encompassing architecture, REST APIs, and frontend components.
- Migrate and modernize legacy applications using pragmatic and incremental approaches.
- Develop secure-by-design solutions with automated testing, monitoring, and least-privilege access controls.
- Implement and maintain CI/CD pipelines, deployment strategies, and environment promotion processes.
- Provide technical leadership and mentoring to development teams through code reviews and architectural discussions.
Requirements
- Strong experience with C#, .NET Framework, and .NET Core.
- Proficiency in Angular, TypeScript, and modern frontend development.
- Experience building REST APIs, microservices, and service-oriented architectures.
- Hands-on experience with Microsoft Azure services and cloud-native application development.
- Knowledge of CI/CD, Git, GitHub Actions, and Infrastructure as Code (Terraform, Bicep).
- Experience with unit, integration, and contract testing, including Test-Driven Development (TDD).
Nice to have
- Working knowledge of Python and PowerShell scripting.
- Familiarity with AI-assisted development tools and modern engineering practices.
Culture & Benefits
- Private health insurance and well-being programs.
- Flexible and hybrid work models.
- Provision of laptops and necessary gear.
- Access to professional training and language classes.
- Collaborative environment with social events and modern office spaces.
Hiring process
- Application review followed by a Talent Acquisition interview to align on goals.
- Technical interview focusing on expertise, problem-solving, and architectural thinking.
- Customer interview for specific roles to ensure alignment with client requirements.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →