Home
Jobs
Saved
Resumes
Senior C# Developer at Adobe | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior C# Developer
Adobe
Website
LinkedIn
Senior C# Developer
Portugal
Full Time
2 hours ago
Apply Now
Key skills
Distributed Systems
.NET
C#
C
Mentoring
About this role
Role Overview
Design, implement, and evolve the technical architecture of software components and services used in turbine and plant operations
Provide clear technical direction to the team, ensuring high‑quality architecture, reliability, and scalability
Translate business and functional requirements into clear technical designs and development plans
Ensure best‑practice implementation across the codebase for complex modules
Guide architectural decisions and contribute to the long‑term technical roadmap
Write high‑quality, maintainable, and testable code, setting the standard for the rest of the team
Perform technical investigations, diagnose complex issues, and lead root‑cause analysis
Mentor developers of different experience levels and help raise the technical maturity of the team
Collaborate with Product Owners, architects, and cross‑functional stakeholders to align on priorities
Ensure documentation is accurate and kept up‑to‑date
Contribute to continuous improvement of tools, processes, and engineering culture
Requirements
BSc/MSc in Computer Science, Software Engineering, Electrical Engineering, or similar
6+ years of professional experience in software development
Extensive experience in C# /.NET and object‑oriented design
Solid understanding of software architecture principles, design patterns, and testing practices
Experience in leading technical discussions and guiding architectural decisions
Demonstrated experience working with complex or distributed systems
Solid methodological and problem‑solving skills
Comfortable collaborating in cross‑functional environments
Experience defining or contributing to software architecture
Solid debugging and diagnostic skills
Knowledge of high‑availability or large‑scale systems
Experience with REST APIs and integration patterns
Experience guiding or mentoring engineers
Tech Stack
Distributed Systems
.NET
Benefits
exciting position with significant opportunities for both professional and personal development
highly professional and collaborative environment
variety of impactful projects
good balance between creativity and quality in all solutions
Apply Now
Home
Jobs
Saved
Resumes