> Markdown version of [/jobs/ext/3623215-software-architect](https://www.wearedevelopers.com/jobs/ext/3623215-software-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). --- # Software Architect - **Company:** Trinetix - **Location:** Spain - **Contract:** Permanent contract - **Skills:** .NET Framework, Artificial Intelligence, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Data Structures, Relational Databases, DevOps, Distributed Systems, Fault Tolerance, PostgreSQL, Microsoft SQL Server, Object-Oriented Software Development, Commercial Software, Performance Tuning, Scrum Methodology, Release Management, Service-Oriented Architecture, Systems Architecture, .NET Core, ReactJS, AngularJS, Solid Principles, Front End Software Development, Restful APIs, Web Api, Microservices - **Published:** October 8, 2026 - **Apply:** https://www.jobleads.com/es/job/software-architect--spain--eb1157781af2080cc6fde3cc0a9d98306 ## About the Role * 5+ years of commercial software development experience in enterprise-level systems * 2+ years of experience as a Software Architect and/or Technical Lead * Strong knowledge of algorithms, data structures, and system design * Deep understanding of OOP, OOD, OOA, SOLID principles, and architectural design patterns * Proven experience designing and evolving architectures using .NET, C#, .NET Core, Web API * Strong experience with relational databases (MS SQL Server, PostgreSQL) and data modeling * Experience designing and operating cloud-based and cloud-managed solutions * Solid understanding of SPA, SOA, REST, and Microservices (MSA) architectures * Experience with distributed systems, scalability, fault tolerance, and performance optimization * Hands-on experience working in Agile/Scrum teams * Experience with CI/CD pipelines and release management processes * Experience communicating with technical and non-technical stakeholders from the USA and/or Europe * Strong understanding of PoC and MVP creation and validation processes * Upper-intermediate level of English or higher Nice-to-haves: * Experience with cloud platforms (Azure preferred, AWS as a plus) * Experience with frontend frameworks such as Angular or React (at architectural level) * Practical knowledge of DevOps practices and infrastructure-as-code concepts * Experience or strong interest in ML/AI-based solutions and their architectural implications ## Description Overview Trinetix is looking for a skilled Software Architect. You'll be part of a dynamic, international team working on large-scale enterprise platforms for a leading U.S.-based client in the consulting and financial services sector. Our mission is to build impactful, high-tech solutions that streamline business operations, enhance efficiency, and drive digital transformation. We focus on solving real business challenges-developing robust platforms that support critical decision-making and operational excellence. Our projects span across continents, offering the opportunity to collaborate with top-tier professionals from around the world. Welcome to join a Global Team Driving Real-World Innovation. Requirements: * 5+ years of commercial software development experience in enterprise-level systems * 2+ years of experience as a Software Architect and/or Technical Lead * Strong knowledge of algorithms, data structures, and system design * Deep understanding of OOP, OOD, OOA, SOLID principles, and architectural design patterns * Proven experience designing and evolving architectures using .NET, C#, .NET Core, Web API * Strong experience with relational databases (MS SQL Server, PostgreSQL) and data modeling * Experience designing and operating cloud-based and cloud-managed solutions * Solid understanding of SPA, SOA, REST, and Microservices (MSA) architectures * Experience with distributed systems, scalability, fault tolerance, and performance optimization * Hands-on experience working in Agile/Scrum teams * Experience with CI/CD pipelines and release management processes * Experience communicating with technical and non-technical stakeholders from the USA and/or Europe * Strong understanding of PoC and MVP creation and validation processes * Upper-intermediate level of English or higher Nice-to-haves: * Experience with cloud platforms (Azure preferred, AWS as a plus) * Experience with frontend frameworks such as Angular or React (at architectural level) * Practical knowledge of DevOps practices and infrastructure-as-code concepts * Experience or strong interest in ML/AI-based solutions and their architectural implications Responsibilities: * Define and own the high-level system architecture for products and major features * Design end-to-end technical solutions aligned with business and non-functional requirements * Review, validate, and approve architectural and technical solutions with customers * Define non-functional requirements (performance, scalability, security, reliability, maintainability) * Provide high-level effort estimation for features and architectural initiatives * Research, evaluate, and recommend optimal technical approaches and technologies * Collaborate with product, engineering, and business stakeholders to align technical and functional requirements * Lead architectural changes and ensure system flexibility and long-term sustainability * Establish and maintain development and architectural standards * Create and maintain architecture documentation and technical guidelines * Provide technical leadership and guidance to development teams * Monitor technical quality and compliance throughout the development lifecycle * Take ownership of key technical decisions and associated risks * Communicate architectural decisions and technical topics regularly with the client * Drive resolution of complex technical and architectural issues Expected Qualifications: * Set the technical direction and support your team\'s success. You guide a small to mid-sized team, making sure everyone works well together and delivers on shared goals and milestones. * Balance hands-on coding with team leadership. You contribute technically while helping the team stay focused, organized, and aligned with both project and company priorities. * Foster a strong, collaborative, and inclusive team culture. You create an environment where team members grow, share ideas, solve problems together, and feel valued for their contributions. What we offer: * Continuous learning and career growth opportunities * Professional training and English/Spanish language classes * Comprehensive medical insurance * Mental health support * Specialized benefits program with compensation for fitness activities, hobbies, pet care, and more * Flexible working hours * Inclusive and supportive culture