> Markdown version of [/jobs/ext/1615587-expert-software-developer-architect](https://www.wearedevelopers.com/jobs/ext/1615587-expert-software-developer-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Expert Software Developer / Architect - **Company:** Roche - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Artificial Intelligence, C Sharp (Programming Language), Software Quality, Database Design, Windows Presentation Foundation, Microsoft SQL Server, Scrum Methodology, Software Engineering, Build Management, Information Technology, Software Coding - **Published:** July 21, 2026 - **Apply:** https://www.jobleads.com/es/job/e47ccab6548e653b2c137658c58ee3c79 ## About the Role * Proficient in C#, WPF, and .NET 8.0 * SQL Server experience incl. database design and EF * Git/GitHub proficiency * Experience with Agile methodologies (Scrum/Kanban) * Ability to use AI-supporting tools across the lifecycle * Experience in Build Environments setup * Excellent English communication and interpersonal skills * Strong architectural skills for complex, scalable systems * Experience coaching and guiding engineering teams * Bachelor's degree in Computer Science, IT, or related field * 10+ years of enterprise software development experience ## Description Join Roche Diagnostics Solutions in CSI to shape the technical direction for enterprise-grade C# systems. You will drive architecture, coding standards, and modernization across .NET 8.0, with a focus on scalable, secure software and mentorship of engineers. This role blends hands-on development with strategic roadmapping and governance. You'll work in a cross-functional, outcome-oriented environment delivering high-impact diagnostics and precision medicine solutions., * Participate in full software development lifecycle from feasibility to maintenance * Design and implement code and tests based on requirements and architecture * Define technical roadmap and ensure architectural governance across teams * Conduct code and design reviews, driving quality and performance improvements * Navigate ambiguity and maintain forward progress in delivery * Full-stack development with emphasis on C#, WPF, and .NET 8.0 * Define technology choices, workflows, and enforce rigorous coding standards * Mentor and coach engineers to foster excellence and continuous learning * Monitor development progress to align with initial design and technical vision * Ensure software quality, security, and modifiability requirements are met ## Related Videos - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Building Moduliths That Last: Patterns for Sustainable Module Integration](https://www.wearedevelopers.com/videos/100325-building-moduliths-that-last-patterns-for-sustainable-module-integration) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)