
Software Engineer – Specialist
Adobe
full-time
Posted on:
Location Type: Hybrid
Location: Leça do Balio • Portugal
Visit company websiteExplore more
Tech Stack
About the role
- Design, implement, and optimize software components and services for turbine and plant operations
- Provide technical knowledge in feasibility studies and define functional and software requirements
- Contribute to software architecture and write high-quality, testable, maintainable code
- Perform technical investigations and root cause analysis
- Ensure accurate and up-to-date technical documentation
Requirements
- BSc/MSc in Computer Science, Electrical Engineering, Software Engineering, or similar
- 7+ years of professional experience in software development with a focus on C# / .NET
- Deep understanding of software design principles, architectural patterns, and testing methodologies
- Demonstrated experience working with complex distributed systems or industrial/mission-critical software
- Ability to mentor developers and raise the technical maturity of the team
Benefits
- Opportunities for both professional and personal development
- Collaborative environment with cross-discipline projects
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETsoftware design principlesarchitectural patternstesting methodologiessoftware developmentroot cause analysistechnical documentationdistributed systemsindustrial software
Soft Skills
mentoringtechnical maturitycommunication
Certifications
BSc in Computer ScienceMSc in Computer ScienceBSc in Electrical EngineeringMSc in Electrical EngineeringBSc in Software EngineeringMSc in Software Engineering