Senior Software Developer

New
Lisbon, Centrum, Lisbon, Country code: PTFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
En B1
Experience
+8 years
Required Skills
JavaKotlinC#Azure.NETCI/CDRESTful APIs

Requirements

  • +8 years of experience in Software Engineering and Enterprise Systems.
  • Strong practical experience with Specification-Driven Development (SDD).
  • Experience with AI-assisted software development workflows.
  • Strong knowledge of DDD, BDD, TDD, and Agile methodologies.
  • Experience creating executable specifications and structured engineering documentation.
  • Strong stakeholder management and communication skills.
  • Experience within large-scale enterprise environments.

Responsibilities

  • Lead Specification-Driven Development (SDD) practices across software teams.
  • Define structured and executable specifications before implementation.
  • Translate business requirements into precise, testable, and AI-consumable specifications.
  • Create functional requirements, architectural guidelines, technical constraints, business rules, and acceptance criteria.
  • Collaborate with architects, developers, QA engineers, and product owners.
  • Support AI-assisted development workflows and engineering automation.
  • Establish standards for traceability, consistency, validation, and software quality.
  • Mentor teams in modern engineering methodologies and specification discipline.
  • Contribute hands-on to software design and implementation when needed.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now