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