Principal Software Engineer, Porto
Social network you want to login/join with:
The Principal Engineer will be working with development teams and Architects to design and implement the software components that support business needs and strategy. Recognized as an expert in multiple technology domains, this role is key for driving the software development strategy.
Key Accountabilities
- Define and provide technical guidance and best practices for the software development teams.
- Partner with Architects to design and build applications, software components, and integrations/interfaces across all software business domains.
- Collaborate with QA leadership to define tools for testing and automation, fostering CI/CD strategies.
- Work with Quality Assurance to develop test cases, procedures, and plans.
- Support and guide development teams through the Software Development Lifecycle.
- Mentor and coach software engineers, helping them grow from a technical standpoint while leveraging their soft skills.
- Assess technology trends, fostering the adoption of
-
- breed technologies that will be used to create applications supporting business vision and strategy. - Review the current application landscape and provide technology guidance for their evolution.
- Participate in projects, helping them achieve goals (on time, on scope, on budget), while ensuring that the technology used best fits the project and overall
- term business strategy.
Knowledge, Skills and Experience Required
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Proven experience as Principal Engineer in large and complex organizations.
- Strong technical expertise in
- end (Angular, Node. js, etc. ) and
- end (. NET, Java, etc. ) technologies. - Strong technical expertise in API Gateways, Messaging, and Event-driven applications.
- Technical expertise in designing and implementing Monitoring and logging tools.
- Technical expertise in designing and implementing CI/CD tools.
- Technical expertise with both SQL and No
SQL databases. - Technical expertise in cloud environments and Containers.
- Recognized expert in the design and implementation of software components, modules, or features.
- Experienced
- maker in software architecture, coding standards, and technology adoption. - Able to communicate complex security and privacy concepts to business users.
- Strong leadership skills with the ability to influence and guide teams.
- Experience in digital native companies, building software platforms with significant scale.
Euronext Values
- Unity: We respect and value the people we work with, are unified through a common purpose, and embrace diversity and strive for inclusion.
- Integrity: We value transparency, communicate honestly, and share information openly. We act with integrity in everything we do, don’t hide our mistakes, and learn from them.
- Agility: We act with a sense of urgency and decisiveness, are adaptable, responsive, and embrace change, and take smart risks.
- Energy: We are positively driven to make a difference and challenge the status quo, focus on and encourage personal leadership, and motivate each other with our ambition.
- Accountability: We deliver maximum value to our customers and stakeholders, take ownership and are accountable for the outcome, and reward and celebrate performance.
We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race, gender, age, citizenship, religion, sexual orientation, gender identity or expression, disability, or any other legally protected factor. We value the unique talents of all our people, who come from diverse backgrounds with different personal experiences and points of view, and we are committed to providing an environment of mutual respect.
Additional Information
This job description describes the main activities within a certain role and is not exhaustive. It does not prevent the addition of more tasks or projects.
#J-18808-LjbffrSeja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego