Software Development Team Leader (M/F)

Braga , Portugal


CHALLENGE

Be a part of a “startup-mode” team developing new integrations for advanced application security product from the ground up. Develop client applications that integrate into common developer workflows and DevOps pipelines. Develop key client modules in the solution utilizing Go (Golang) and Java.


SKILLS

-Leading an agile team of 2-5 multidisciplinary engineers, including Dev FE, BE, QA automation

-Building and developing the team, including coaching and mentoring engineers

-Leading design, development, quality, and enablement of multiple functional and technical capabilities within a large scale product.

-Making ongoing design decisions, and focusing on multiple product domains and technologies

-Implement and maintain a distributed, large-scale system, lead and own every aspect of this system which is related to scalability and performance

-Performing effective and detailed project planning, identifying risks and building mitigation plans

What do we need from you?

-Bachelor of Computer Science / Computer Engineering

-At least 2 years of experience leading R&D teams

-At least 5 years of experience in software development

-Excellent understanding of modern web applications and distributed software architecture

-Background in full-stack development and related technologies

-Background in microservices development, CI, and CD

-Experience developing in modern Agile methodologies (Scrum, CI/CD, TDD, etc.)

-Experience leading software R&D teams within a global organization

-Strong organization and time management; a can-do attitude

-Self-managed and flexible to changes

-Strong written and verbal communication; communicating clearly and comprehensively to senior executives

-Strong team player

Would be great if you had the following:

  • Hands-on experience in Go is an advantage

  • Familiar with Cloud Native designs and ecosystem (Kubernetes, containers, etc)

  • Familiar with one or more of the following K3S, HELM, Ansible, Traefik, Scripting language, EKS, ECS, ECR

  • Background in cybersecurity and application security


CONDITIONS

- Integration in a company in strong growth for several years;

- Permanent employment contract;

- Salary package compatible with the function and experience demonstrated;

- Health insurance;

- Continuing education;

- Professional development.