SharpMinds

HomeSoftware Engineer

Software Engineer

Full-time

Hybrid

Senior

Portugal

Description:

We are looking for a talented Software Engineer to join our team in Portugal.

About the role:

The Software Engineer is responsible for designing, developing, testing, and delivering high-quality software solutions within an internal platform and related software solutions.The role spans both back-end and front-end development, with the focus depending on the needs of the project and the particular skillset of the Software Engineer. The Software Engineer contributes to the stability, scalability, innovation, and security of the platform and plays a key role in delivering new features and improvements.

Key Responsibilities:

  • Contributes to the development of technical policies;
  • Keeps professional knowledge up to date and actively shares it within the team;
  • Follows relevant technical developments and applies them in daily work;
  • Participates actively in planning events and activities, and provides reliable effort estimates;
  • Gathers and analyses business requirements and translates them into software solutions;
  • Designs and develops new functionalities and improves existing applications;
  • Collaborates closely with stakeholders such as management, key-users, and external suppliers;
  • Builds, tests, and deploys software components for the internal platform and other software solutions;
  • Contributes to CI/CD pipelines, relevant dashboarding and ensures quality assurance;
  • Maintains high standards in technical and functional documentation;
  • Shares knowledge through coaching, documentation, and presentations;
  • Provide 2nd and 3rd line support for incidents;
  • Daily collaboration with (senior) software engineers, Lead Architect, UX/UI designers, and product owners.

Requirements:

  • Bachelor’s degree in ICT, Computer Science, or Software Development;
  • Knowledge in Java, JavaScript, or similar programming languages;
  • Knowledge in Front-end frameworks (e.g., Angular, React, Vue) and/or back-end frameworks;
  • Cloud infrastructure (Azure, AWS, or GCP);
  • Experience with Databases such as SQL/NoSQL;
  • Knowledge in CI/CD and agile methodologies;
  • Soft skills wise: Analytical thinking, eagerness to learn; problem solving ability; collaboration;
  • Proficiency in English, both spoken and written.

We offer:

  • Full-time position;
  • Challenging and interesting projects from European companies;
  • Competitive salary & bonus system;
  • Flexible work schedule;
  • Free English classes;
  • Knowledge-sharing events, e.g. DevTalks;
  • Unforgettable and interesting corporate events;
  • Team-buildings;
  • Accounting as a service.

SharpMinds Benefits

Agile workflow
Value of everyone’s opinion
Established processes
Health insurance
English classes
Flexible work schedule

Ready to extend your talent? Apply now!

Name(Required)
Max. file size: 10 MB.
Liudmyla Goi
🇺🇦 Head of Recruitment

“We are always looking for new talent at SharpMinds!”