Senior Software Engineer
We are recruiting a Senior Software Engineer for a Portuguese start-up company.
Key Responsibilities:
* Design and develop secure CI/CD pipelines to accelerate delivery steps.
* Automate processes and policies to enable modernisation and secure cloud transitions.
Requirements:
* 8+ years of experience in software development.
* Proficient in languages such as C, C++, Go, Python, and Java.
* Experience with container orchestration (Kubernetes) and creation.
* Pipeline creation and automation (CI/CD).
* REST API development and backend development.
* Understanding of SOLID principles, Behavior-Driven Development (BDD), and Test-Driven Development (TDD).
* Experience with cloud technologies (at least 3 years).
* Strong automation skills.
* Interest in participating in software conferences and writing articles about technology.
Description:
The ideal candidate will have extensive knowledge of software development and a strong passion for automating processes and policies. They should be proficient in multiple programming languages and have experience with container orchestration and pipeline creation.
As a Senior Software Engineer, you will play a key role in designing and developing secure CI/CD pipelines and automating processes to enable modernisation and secure cloud transitions. You will work closely with the team to ensure seamless integration and deployment of software applications.
The successful candidate will have excellent communication and problem-solving skills and be able to collaborate effectively with cross-functional teams. They should also be interested in participating in software conferences and writing articles about technology.