Engineering

Senior Full-Stack .NET Engineer

Ref.#
241101
Location
Remote
Job type
Full time

Overview

At Globawise, we empower technologists to advance their careers through strategic collaborations with leading businesses on exciting projects and by becoming an integral part of their teams. We are currently seeking a highly skilled and passionate Senior Full-Stack .NET Engineer with few years of experience for our client, cutting-edge technology consultancy specializing in scaling data, engineering, and AI capabilities for businesses. This role will be pivotal in driving innovation and optimizing the development of scalable software solutions. This particular long-term engagement involves modernizing and migrating legacy .NET applications to a cutting-edge Azure-based architecture. If you’re excited about combining your expertise in both legacy .NET systems and modern Azure platforms to drive impactful transformation, this is the opportunity for you!
What You’ll Do

Migration and Modernization: Lead the migration of legacy .NET systems to modern Azure-based solutions while ensuring minimal disruption and optimal functionality.
Full Stack Development: Design and implement solutions across the stack, working on both backend systems and modern frontend interfaces using .NET and JavaScript/TypeScript.
Cloud Architecture: Build and optimize scalable, reliable cloud solutions leveraging Azure’s full suite of tools and services.
Infrastructure as Code: Collaborate with the DevOps team to utilize Terraform, ARM templates, or similar tools to automate infrastructure provisioning.
Testing and Quality: Apply Test-Driven Development (TDD) practices and automation testing to ensure robust and scalable code.
Performance Optimization: Monitor and improve application performance throughout the migration process, ensuring seamless integration into production environments.
Cross-Functional Team Collaboration: Work in lean, autonomous teams to develop and deploy solutions, adhering to agile methodologies.

Skills and Qualifications

Must-Have Experience
Legacy Systems Expertise: Strong understanding of older .NET frameworks and tools for effectively handling migration challenges.
Modern .NET Proficiency: Expertise in .NET Core and modern design patterns.
Frontend Skills: Solid experience with JavaScript or TypeScript for building dynamic user interfaces.
Azure Ecosystem Knowledge: Proficient in Azure services (e.g., Azure Functions, Azure DevOps, App Services, Cosmos DB).
DevOps Proficiency: Hands-on experience with CI/CD pipelines and tools like Terraform or Azure Resource Manager for managing infrastructure as code.
Production Monitoring: Familiarity with monitoring tools and methodologies for maintaining production environments.
Teamwork & Agile: History of working in agile, fail-fast environments with autonomous, cross-functional teams.
Nice-to-have Skills
Knowledge of application refactoring strategies and modernization techniques.
Experience with older database technologies (SQL Server or others) and migrating them to cloud-based architectures.


What We Offer

📈 Join us and be part of a team where learning and growth are core and grow your technology career in global finance industry! 🌐

Competitive Salary and Benefits: Enjoy a highly competitive salary and a fantastic benefits package.
Learning Opportunities: Access advanced training and certifications to further your career.
Flexible Work: Benefit from flexible working hours and remote work opportunities.
Growth Environment: Thrive in a collaborative environment with real potential for professional growth and development.
Innovative Culture: Be part of a culture of innovation, where continuous learning and improvement are encouraged.
We are looking for candidates who reside in Bulgaria and can visit our office in Sofia occasionally.

Interested? We’d love to hear from you! Apply now and take your career to the next level with Globawise! 🤝