Descrição da Função
Join a global Digital Transformation consultancy, operating across 20 EMEA countries with 10,000 tech and business professionals, on a long-term Fullstack development engagement in the banking sector.
Lisbon, Hybrid
Permanent contract directly with the client
We are hiring a Fullstack Developer (.NET / Angular) to join a multidisciplinary engineering team, building and maintaining scalable, high-performance applications for a reference organisation in the banking sector.
What You Will Be Doing
- Design, develop and maintain scalable fullstack applications using .NET and Angular
- Contribute to architectural decisions and define technical solutions aligned with business goals
- Write clean, efficient and reusable code following best practices and design patterns
- Conduct and participate in peer code reviews to maintain high-quality standards
- Mentor junior developers and support team growth through knowledge sharing
- Collaborate with cross-functional teams including product managers, UX/UI designers, QA and business stakeholders
- Build and execute unit tests to ensure code robustness and maintainability
- Diagnose performance bottlenecks and implement scalable solutions
- Continuously seek ways to improve processes, technologies and system architecture
What We Are Looking For
- Bachelors degree in Computer Science, Engineering or related field or equivalent experience
- Solid experience in fullstack development using C#, .NET Core / .NET 6/7, Angular v12, HTML5, CSS3, TypeScript and RESTful APIs
- Experience with microservices architecture
- Strong grasp of object-oriented programming and software design principles
- Comfortable working with relational databases, particularly SQL Server
- Good understanding of DevOps practices and CI/CD workflows
- Fluent English, written and spoken, mandatory