Challenge yourself and usAt AdvanceWorks, we learn together, grow together, and have fun together. And we do all this while creating great software solutions for clients across many industries and geographies. We are constantly challenging ourselves and each other to use the latest technologies and the best methodologies and make sure we walk the talk. Exciting as it may sound, we also have our red lines: each of us is a unique person, with unique opinions, beliefs, options, interests, hopes, and fears. With the right to speak its mind, mindful about the common goals, and always being constructive. It is the way we respect for each other, discuss different point of views, challenge ourselves and each other, while tackling our common challenges, that makes us strong. United. Brave. And sure that there will be a better tomorrow, even when we do mistakes. Because we learn from our failures and successes.What will be your roleIn this role, you will join an experienced team working on a large-scale project in the banking sector, contributing to the development of digital platforms with high impact and visibility. Your main responsibilities will include:Developing and maintainingmodern, scalable, and secure fullstack applications, using.NET/C# on the backendandReact on the frontend. Building and evolvingmicroservicesandevent-driven architectures, ensuring high performance and reliability. Creating intuitive and reusable user interfaces inReact, with a strong focus onusability, performance, and accessibility. Writing clean, testable, and well-structured code, followingsoftware engineering best practices. Collaborating closely with designers, product owners, and other engineers to deliverseamless, user-centered digital experiences. Actively contributing to thedesign and implementation of new features, bringing technical input and architectural improvements. Working with technologies such asKafka and Redisto support asynchronous communication and distributed systems. Contributing tocloud-native environments, with deployment and operations inKubernetes and cloud infrastructure Joining a team involved in innovative initiatives related toAI and Generative AI, with exposure toLLMs (e.g., OpenAI, Google)- prior AI experience is not required.Who will work by your sideIn this role, you will have the opportunity to join a team at a prestigious client in the banking sector that offers a wide range of financial services. A client that is one of the largest financial institutions in Portugal, with a significant presence in other countries as well.And you will work with AdvanceWorks team, amazing people and professionals who are proud of their technology and leadership skills, yet eager to learn from you, and to be challenged. They will want to know you, understand your motivations and aspirations, but also your pitfalls and development needs. People that will be there for a personalized on-boarding, to listen to you, and to challenge you. To help you become a better person and professional, challenging you and helping you to challenge yourself. And to invite you for a drink after work (yes, even in remote!), because there is nothing as good and positive as a good laugh.You'll also work side by side with our clients, spanning a wide range of industries and countries. And that means working with more bright minds, be empathetic about each other, and always keep in mind that every brilliant piece of software we produce has two objectives: to achieve a specific business goal, and to make the people who built it as successful as you want to be.What should you bring to the team3+ years of professional experiencein software development with a strong focus on.NET backendandReact frontend. Solid experience buildingmicroservicesand working withevent-driven architecturesin the .NET ecosystem. Strong proficiency inReactand its modern ecosystem (hooks, state management, reusable component design). Good knowledge ofJavaScript/TypeScriptand experience developingmodular, scalable, and maintainable UI components. Experience designing and consumingRESTful APIs, and working across the full stack in close collaboration with other engineers. Familiarity withasynchronous and distributed systems, ideally using tools likeKafkaor similar messaging platforms. Understanding ofcloud-native principles, with exposure toKubernetesand cloud platforms (Azure, AWS, or GCP is a plus). Strong problem-solving skills and the ability to workboth independently and as part of a team. Interest in learning and working withAI and Generative AI solutions.What is in it for youAn amazing informal culture of smart hardworking and friendly people that support and care about each other. A mentorship program since day 1. Be involved in strategic and operational initiatives beyond the scope of your main mission. Formal training and certifications in technology, methodology and relational skills. Challenging projects with exciting clients and state-of-the-art technology. A dynamic company where you can make the difference and where talent and results matter (and politics do not). Flexibility with responsibility. Happy hours and after-hours feel good actions. A Rubber Duck to help you debug your code when you don't get things right at first try.Don't hold off any longer and apply now!