Submit

Software Engineer

Lisboa

Job description

Role mission

The objective of this role is to develop and maintain client solutions.


Cross-cutting responsibilities

• Write code in detail and in a scalable way, taking into account good secure development practices;

• Perform unit tests on functionally allocated and written tasks;

• Analyze and fix bugs;

• Active participation in project architecture decisions;

• Ownership over tasks performed;

• Communication with other departments if necessary;

• Write documentation;

• Code review in accordance with good secure development practices;

• Responsible for complying with the policies and procedures of the integrated management system in force at client, including information security.




Requirements


Technical Skills (Hard Skills)

• Knowledge and application of software principles and design patterns.

• Knowledge and application of unit/integration tests;

• Fluent spoken and written English;

• Agile methodologies.

• Cloud (Azure) and CI/CD.

• Technologies: .NET (ASP, Core), Javascript, React, Xamarin, MAUI, SOAP


Personal skills (Soft Skills)

• Teamwork;

 Communication;

• Adaptability;

 Responsibility;

 Customer orientation;

• Critical thinking;

 Resilience.


Previous experience

• Minimum experience of 2 years.


Qualifications to perform the role

Higher education in Computer Engineering, Information Management or similar;Technical demonstration of the application of design patterns and software principles. Knowledge of the software life cycle from A-Z.


Full Time and Remote
Resident in Portugal (preferred)

Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit