




Core Services Senior Lisboa, Braga, Viana do Castelo A Cloud Solutions Architect is part of the Core Services team and is responsible for developing solutions for Customer Experience across all project lifecycle phases. Main Responsibilities A Cloud Solutions Architect develops cloud solutions using Azure PaaS services, covering all phases of the project lifecycle, from requirements understanding to implementation and technical management. Participate in the architecture of software solutions based on Microsoft frameworks; Design, develop, and test software following established standards using agile software development and project management methodologies (Scrum over DevOps or Jira); Work with .NET 6, always designing for the next available framework; Develop and deliver solutions using microservices-based architectures; Produce high-quality code using industry guidelines and best practices; Document code changes, packages, and perform unit and integration tests, ensuring the quality of all deliverables; Collaborate with the rest of the development team, focusing on delivering projects within established deadlines; Evaluate requirements for new features or improvements to existing ones, identifying impacts on existing applications, APIs, and operating systems; Stay updated with the latest technologies and trends, providing suggestions/recommendations enabling technological innovation; Work with Azure PaaS Services such as App Services, Containers, Functions, etc. **Stacks:** C\#, .NET Core, Azure, SQL Server Requirements Academic Background Bachelor's or Master's degree in Information Technology Management and/or Computer Science. Technical Experience More than 5 years of experience with .NET technologies, such as .NET Core, Web API, and C\#. OOP and Design Patterns In-depth knowledge of Object-Oriented Programming principles and solid understanding of application design principles and patterns. Azure Cloud Experience Professional experience in developing and delivering solutions using Azure Cloud and microservices-based architectures. CI/CD Best Practices Experience applying CI/CD best practices with tools such as Git, Jira, GitLab, and Jenkins, ensuring efficiency and quality throughout the development cycle. SQL Server Development Professional experience with SQL Server, including database management and optimization. **Nice-to-have:** Shell scripting knowledge; Knowledge of Java or Python programming; Familiarity with Eclipse, Maven, Jenkins, GIT, JIRA, or equivalent tools.


