Software Architect – .NET Ecosystem (m/f/d)
Your new company
You’ll be joining a well-established organization in the travel and leisure services sector, recognized for its long-standing presence and innovation in global tourism. With operations spanning multiple continents and a strong digital footprint, the company is known for delivering high-quality customer experiences through modern technology and strategic partnerships. Its commitment to excellence and adaptability has made it a reference in its industry.
Your new role
As a Software Architect, you will be responsible for designing scalable and maintainable software solutions that align with business goals and technical standards. You’ll define architectural guidelines, evaluate emerging technologies, and ensure the integration of modern and legacy systems. This role requires a strategic mindset, hands-on technical expertise, and the ability to collaborate across development, functional, and operations teams.
Responsibilities
- Define and evolve the architecture of web applications and APIs within the .NET ecosystem
- Ensure alignment between technical design and business requirements
- Lead the integration of external systems via REST/JSON and SOAP WebServices
- Oversee the modernization of legacy systems (WCF/XML) and their coexistence with new platforms
- Collaborate with development teams to ensure code quality and architectural consistency
- Manage DevOps pipelines and deployment strategies using Azure and Octopus
- Support the implementation of agile methodologies and contribute to Scrum ceremonies
- Evaluate and introduce new technologies to improve system performance and scalability
- Act as a technical reference for developers and stakeholders
What you'll need to succeed
- Proven experience in software architecture, ideally within .NET environments
- Strong knowledge of C#, ASP.NET MVC, .NET Framework 4.7 and .NET 8
- Experience with MongoDB, RESTful APIs, and Angular-based front-end development
- Familiarity with DevOps tools and CI/CD pipeline management
- Ability to balance legacy system maintenance with innovation and modernization
- Excellent communication skills and ability to translate technical concepts to non-technical stakeholders
- Experience in agile environments and Scrum practices
What you'll get in return
- Opportunity to shape the technical direction of strategic projects
- Integration into a collaborative and forward-thinking team
- Continuous learning and certification opportunities
- Career progression in a stable and innovative company
- Hybrid work model and flexible working conditions
Five key technical keywords
- Software Architecture
- .NET 8
- REST APIs
- DevOps (Azure/Octopus)
- Legacy System Modernization
What you need to do now
If this sounds like your next challenge, click 'apply now' to send us your CV. For more information, reach out to our Digital Technology team at +351 21 782 6560 or email rita.matias@hays.pt.