Tecnologia

As nossas oportunidades

Junta-te à familia NBCC Consulting

  • Braga , Portugal


    CHALLENGE

    -Designing and developing functional and/or technical capabilities within large scale products, making ongoing design decisions, and focusing on multiple product domains and technologies. Taking full ownership of various features and product areas. Working according to high execution standards, while adhering to project goals and ensuring high quality.Providing in-depth technical knowledge and guidance to other team members, according to identified needs.


    SKILLS

    -Bachelor of Computer Science / Computer Engineering or graduate of leading technological units

    -At least 2 years of experience in software development

    -Strong background in full-stack development in some leading object oriented technology

    -Preferably GO, or C#/Java/Python/NodeJS and related technologies.

    -Experienced in working with modern UI frameworks - background in ReactJS is highly desirable

    -Experience with development in micro-services architecture

    -Experience with working on Linux. Experience with docker, Kubernetes – major advantage

    -Familiarity with modern Agile methodologies and terminologies (Scrum, CI/CD, TDD, BDD)

    -Highly organized, excellent quality and timely deliveries discipline

    -Self-managed and flexible to changes

    -Excellent English communication capabilities (verbal and writing)

    -Strong team player


    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.


  • Braga , Portugal

    CHALLENGE

    - Be a part of a “startup-mode” team developing an advanced application security product from the ground up. Select and utilize best-of-breed web app development technologies in a modern Cloud Native architecture environment. Develop key modules as part of an advanced web app utilizing micro-frontends methodology and integrate with backend services.


    SKILLS

    -3+ years of experience in developing modern web apps;

    -Extensive knowledge of JavaScript;

    -B.Sc. in Computer Science or equivalent work experience;

    -Proficient in HTML5/CSS3;

    -Understanding of CSS pre-processing frameworks, such as LESS and SASS;

    -Experienced in working with modern UI frameworks - a background in ReactJS is highly desirable;

    -Skilled in building solid quality UX in collaboration with designers and product team;

    -Have a good understanding of how modern backends operate and experienced in working with APIs;

    -Familiar with modern CI/CD development practices and tools.

    Would be great if you had the following:

    • Experience with advanced visualization libraries, such as D3.js and others;

    • Understanding and experience working with micro-frontends architecture and frameworks;

    • Familiar with development in AWS cloud environment;

    • Experience in building SaaS solutions;

    • Background in Cyber Security 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.

  • 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.

  • Braga , Portugal


    CHALLENGE

    Designing and developing functional and/or technical capabilities within large-scale products, making ongoing design decisions, and focusing on multiple product domains and technologies. Taking full ownership of various features and product areas. Working according to high execution standards, while adhering to project goals and ensuring high quality.Providing in-depth technical knowledge and guidance to other team members, according to identified needs.


    SKILLS

    -Bachelor of Computer Science / Computer Engineering or graduate of leading technological units

    -At least 5 years of experience in software development

    -Strong background in full-stack development in some leading object oriented technology

    - Preferably GO, or C#/Java/Python/NodeJS and related technologies.

    -Experienced in working with modern UI frameworks - background in ReactJS is highly desirable

    -Experience with development in micro-services architecture

    -Experience with working on Linux, docker - MUST. Experience with Kubernetes – major advantage

    -Familiarity with modern Agile methodologies and terminologies (Scrum, CI/CD, TDD, BDD)

    -Highly organized, excellent quality, and timely deliveries discipline

    -Self-managed and flexible to changes

    -Excellent English communication capabilities (verbal and writing)

    -Strong team player


    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.

     

  • 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

    -3+ years of software development;

    -Highly Experienced programmer in Go(Golang)/Java/JavaScript;

    -B.Sc. in Computer Science or equivalent;

    -Excellent understanding of modern web applications and API client applications;

    -Quick to learn new technologies and apply them in solving complex challenges;

    -Background in microservices development, CI, and CD;

    -Excellent team / autonomous work capabilities.

    Would be great if you had the following:

    • Hands-on experience in Go and Java is an advantage;

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

    • 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.