Lead Backend Engineer
A global leader in modern development platforms, Out
Systems is focused on enabling any organization to innovate through software. We are changing the way software is built with the
- code platform most preferred by developers and empowering organizations to rapidly create and deploy critical applications that transform their business. To support our growth and commitment to hiring exceptional performers, we are looking for a Lead Software Engineer based in Portugal.
About This Role
As a Lead Software Engineer in Out
Systems R&D, you will be a member of a
- impact product team, addressing strategic,
- cutting technical initiatives that span our entire product portfolio.
If you are a problem solver, believe in continuous learning and are driven by curiosity, this is the job for you!
Job Responsibilities and Expectations:
- Lead the design, implementation, and maintenance of robust, scalable, and secure solutions;
- Optimize the performance of the components you'll work on;
- Develop and test code in short cycles with a high degree of automation;
- Gather feedbackfrom stakeholders and adapt your solutions accordingly;
- Focus on creating maintainable solutions that scale effectively for thousands of users;
- Ensure high availability and operational integrity for the team assets;
- Troubleshoot complex incidents related to solutions developed by your team;
- Implement product development best practices, continuous delivery, and testing;
- Design and communicate
- level functional designs and solutions; - Mentor and provide technical leadership to junior team members;
- Be available for
- call rotation.
Desired Skills & Experience:
- Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. Exceptional candidates without a degree but with demonstrable skills are also encouraged to apply;
- 7+ years of software development experience;
- Strong understanding of software engineering principles, algorithms, data structures, and Object-Oriented Design;
- Passion for analyzing and designing elegant solutions to complex technical challenges;
- Enthusiasm for learning and guiding others through intricate topics;
- Exceptional troubleshooting skills;
- Proactive driveto innovate and introduce development best practices to your team;
- Keen interest in exploring upcoming technologies and frameworks;
- Excellent communication skills and fluency in English;
- High level of autonomy and
- motivation; - Experience withsoftware development lifecycle and testing techniques;
- Familiarity with Agile methodologies;
- Proficient coding skills in C# (. NET);
- Proficient coding skills in Type
Script (Java
Script); - Knowledge of Gois a plus;
- Good understanding of Kubernetes (K8s) and containers;
- Strong knowledge of cloud systems (e. G. , AWS, Azure).
- Experience with both Relational and Non-relational Database Management Systems (RDBMS and No
SQL).
- Informações detalhadas sobre a oferta de emprego
Empresa: OutSystems Localização: Viseu
Viseu, Viseu District, PortugalPublicado: 4. 12. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!