Job Description The role of Senior Full-Stack Software Engineer is globally distributed, with development teams located in various regions of the world.
The remit of the role is to contribute to the design, development, and optimization of software solutions. The engineer will work collaboratively with globally distributed teams to deliver robust, scalable, and secure software aligned with business needs and technical best practices.
Mission:
Design and develop scalable full-stack applications adhering to established technology roadmaps and best practices.
Participate in requirement gathering, solution design, and system architecture discussions.
Build, maintain, and enhance front-end interfaces and back-end services to deliver high-quality, user-centric applications.
Collaborate with cross-functional teams to ensure a cohesive approach to system integration, testing, and deployment.
Proactively influence and improve software design decisions, contributing to functional and technical excellence.
Conduct thorough integration testing and User Acceptance Testing (UAT) to ensure high system quality and reliability.
Establish partnerships with central teams, architecture groups, and engineering to maintain secure coding and robust SDLC processes.
Implement SDLC best practices, emphasizing automation, CI/CD pipelines, and low-touch deployments.
Advocate for code quality through mentoring, code reviews, and adoption of development standards.
Drive technical improvements by adopting new frameworks, tools, and methodologies to enhance overall productivity.
Ensure appropriate collaboration and facilitate relevant support efficiently with relevant IT teams specifically Production Support (APS)
Profile
Strong analytical and problem-solving skills with a strategic mindset to drive innovation in software solutions.
Extensive experience in full-stack development using modern frameworks and tools with a front-to-back delivery and integration testing mindset.
Proficiency in programming languages such as JavaScript/TypeScript, Python and Java.
Hands-on experience with front-end frameworks (e.g., React, Angular, or Vue) and back-end technologies (e.g., https://jobeax.com/link/JSd7UYCSg572jJDY, Django, or Spring Boot).
Familiarity with database management systems, including SQL and NoSQL databases.
Experience working in distributed teams with a solid understanding of Agile methodologies and tools like Jira, Bitbucket, and Jenkins.
Knowledge of secure coding principles, functional design systems, and architectural patterns.
Experience working with distributed development teams.
Fluent in English both written and oral communication
Desirable
Experience in building microservices and containerized applications using Docker and Kubernetes.
Proficiency in DevOps practices, including CI/CD pipelines, automated deployments, and monitoring tools.
Exposure to architectural decision-making frameworks and implementing non-functional requirements (e.g., security, fault tolerance, high availability).
... will join a strategic engineering team supporting the design, development, and delivery of modern cloud-native applications and digital solutions. Acting as a Senior Engineer, you will work closely with Product Owners, Engineers, and Architects to bridge the gap between architecture, design, and delivery, ensuring the successful ...
... Aubay, our focus is on professionals who bring both technical expertise and the right mindset: - Over 10 years of professional experience as a Java Fullstack Developer, with a strong focus on architecture and implementation of complex features; - Proven experience in defining and implementing IAM/SSO strategies, specifically ...
... have been growing since 2005. We are team workers, we are visionaries and, most importantly, we are people that make it happen! Our team has great software developers with the best attitude. Our employees are the most important partners and we want them to be happy and feel valued. ITSector has six Strategic Nearshore Centers: ...
... have been growing since 2005. We are team workers, we are visionaries and, most importantly, we are people that make it happen! Our team has great software developers with the best attitude. Our employees are the most important partners and we want them to be happy and feel valued. ITSector has six Strategic Nearshore Centers: ...
... funds, securities and insurance domains . Who You Are: - Bachelors degree in Computer Engineering or equivalent; - Minimum 5+ years of experience as a software developer / analyst programmer; - Strong expertise in: .NET Core (C#); Azure Cloud (App Services, Functions, Storage, Key Vault, DevOps Pipelines); SQL Server and Oracle; ...
Senior Developer Outsystems (m/f) Country: Portugal Estamos a recrutar um Sénior Developer Outsystems para integrar a nossa equipa: Função - Desenvolver e manter aplicações em OutSystems; - Participar na definição de soluções técnicas alinhadas com os requisitos de negócio; - Garantir a qualidade do código, a performance ...
Procuramos um Java Senior Developer / Technical Consultant para integrar um projeto com foco em arquitetura empresarial, desenvolvimento backend e plataformas críticas. Responsabilidades - Desenvolvimento e manutenção de aplicações empresariais em Java. - Participação na análise técnica, desenho de soluções e implementação ...
Job Title: Senior Developer - Oracle Retail Merchandising City: Porto State/Province: Norte Posting Start Date: 10/28/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation ...
Job Description We are looking for a Senior Angular Developer to join an international team and contribute to the development of modern, scalable, and high-quality frontend applications. This role is ideal for an experienced professional who thrives in a collaborative environment, takes ownership of technical solutions, ...
Founded in 2005 in Lisbon, agap2IT is an European organization in the field of Information Systems, Science, and Technology. The ability to operate globally, combined with the team's extensive experience and technical, functional, and business know-how, ensures excellence in responding to the most demanding challenges.