Solution Architect .Net

Solution Architect .Net

Descrição da Empresa

Sobre nós: A Caixa Mágica Software é uma empresa portuguesa líder nos segmentos do mercado Open Source em Portugal. Fornecemos vários serviços, desde consultoria de negócios especializada, desenvolvimento de projetos de software e pesquisa e inovação. Desenvolvemos vários projetos com diversos alvos de implementação. Encontramo-nos ativamente envolvidos com as comunidades Open Source, organizando um evento popular em Lisboa e participando em vários projetos de pesquisa financiados pela União Europeia. A Caixa Mágica mantém fortes laços com a administração pública portuguesa, participando no desenvolvimento de middleware para o sistema do Cartão do Cidadão Português e estendendo o conceito para a padronização e conformidade com os demais sistemas europeus. Também mantemos uma ligação próxima com os departamentos de Inovação e Pesquisa de diversos setores, como telecomunicações e média, energia, sistemas móveis e plataformas baseadas em nuvem para dar suporte a sistemas de manufatura.

Descrição da Função

Overview Join a European financial institution represented in 9 countries. The company specializes in consumer credit, payment solutions, insurance and banking services. It is a leading company in distance credit, has been in business for over 30 years and has more than 7 million customers.In this challenge, you will be integrated into the Information Systems Directorate within the Application Delivery team as a .Net Solutions Architect, and your mission will be to propose and design solutions aligned with the technical architecture, that fit business requirements and support change. You will coordinate and manage the development team to ensure compliance with the technological strategy and defined practices, actively participating in the implementation of the solution. What will you do? Provide technical leadership to the team throughout the project lifecycle; Validate the technical feasibility of functional solutions; Coordinate and validate solutions with the architecture and security teams; Ensure best coding practices (security and performance by design); Review and validate software design and coding from other team members; Promote peer review processes and practices within the team; Ensure the creation of documentation for the built solutions; Ensure compliance with the Definition of Ready and Definition of Done; Actively contribute to the building, coding, and implementation of solutions. What are we looking for? Degree in Computer Engineering or similar; Minimum of 3 years of experience in technical team leadership; Minimum of 3 years of professional experience in .NET framework development; Proficiency as a .NET developer (Framework and Core); Proficiency in API design and development (Web and REST, C#); Proficiency in SQL and experience using relational databases (Microsoft SQL Server, T-SQL); Knowledge of Web technologies (HTML5, CSS3, JavaScript, etc.); Knowledge of Design Principles and Design Patterns (DDD, SOLID, Clean Architecture); Knowledge of Unit Testing and TDD; Knowledge of the ELK stack; Knowledge of CI/CD methodologies (Azure DevOps). What can you expect from us? Health and Life Insurance Social events and team buildings The commitment of letting you grow with us, and be rewarded accordingly A dynamic and young team that will be always there to support you Training in the latest technologies Coffee, fruits, snacks and a warm welcoming when you pass by the office

Localização

  • Lisboa, Portugal