Required Skills
5+ years of experience as a Senior Software Engineer designing and implementing complex solutions
strong knowledge of software architecture patterns and SOLID principles
advanced hands-on expertise with GitHub Copilot including the ability to document best practices and provide clear usage guidelines
proven experience working in Azure DevOps environments with CI/CD pipelines and automation
ability to train and support Technical Leads in adopting new tools and processes
excellent communication skills to explain complex technical concepts to diverse audiences
strong autonomy
persistence and proactivity in project delivery
fluent English
and based in Barcelona or willing to relocate with visa sponsorship while being available to work on-site on Wednesdays and Thursdays
Job Summary
At TechDelivery, we are looking for an AI Senior Software Engineer with strong experience in designing complex solutions, solid knowledge of software architecture, and advanced expertise in GitHub Copilot.
The main mission will be to support 50 Technical Leads in adopting specific processes within Azure DevOps environments, ensuring the correct implementation of pipelines, testing procedures, and automation tasks. This role does not require hands-on implementation but rather to guide, train, and follow up with Technical Leads, guaranteeing proper evidence collection and milestone completion.
The selected professional will provide technical expertise combined with coaching and communication skills, documenting best practices and guidelines on the use of GitHub Copilot, while consolidating a repository of evidence and periodic progress reports.
This position requires availability to work in a hybrid model in Barcelona (on-site presence on Wednesdays and Thursdays), with the possibility of relocation and visa sponsorship for candidates outside the EU.
Experience
5+ years of experience as a Senior Software Engineer designing and implementing complex software solutions across diverse systems.
Proven track record in applying software architecture patterns and SOLID principles to ensure scalable and maintainable systems.
Hands-on experience using GitHub Copilot extensively in real-world projects, including the ability to document best practices and provide guidance on limitations.
Experience in Azure DevOps environments, with strong understanding of CI/CD pipelines and DevOps automation processes.
Previous involvement in coaching or mentoring Technical Leads/engineering teams, enabling the adoption of new tools, methodologies, or processes.
Demonstrated ability to communicate effectively with both technical and non-technical stakeholders, ensuring clear understanding and adoption of processes.
International project exposure, preferably in multicultural and hybrid environments.
Job Responsibilities
- Guide and support 50 Technical Leads in implementing defined processes within Azure DevOps environments.
- Organize and conduct one-to-one meetings with Technical Leads to explain the required steps and ensure proper understanding.
- Provide clear instructions on how to collect and present evidence of task completion (e.g., screenshots, logs, data).
- Schedule follow-up sessions with each Technical Lead to validate progress and confirm milestones are achieved.
- Collaborate with the DevOps Lead to resolve any questions or issues raised by the Technical Leads.
- Create and maintain guidelines and best practices on the effective use of GitHub Copilot, highlighting both benefits and limitations.
- Consolidate a repository of evidence and deliver periodic progress reports to track overall implementation.
- Act as a mentor and facilitator, ensuring alignment, adoption, and timely completion of tasks across all teams.
Job Benefits
- Competitive salary aligned with experience and seniority.
- Opportunity for relocation with visa sponsorship (PAC) for candidates outside the EU.
- Hybrid work model based in Barcelona (on-site presence required on Wednesdays and Thursdays).
- Work on a high-impact project focused on AI applied to software development and DevOps automation.
- Opportunity to define best practices and guidelines for GitHub Copilot adoption across multiple teams.
- Collaborative and international work environment with exposure to diverse technical leaders.
- Professional growth in cutting-edge DevOps and AI-driven projects.
Desired Skills
Experience creating guidelines and best practices for AI-assisted development tools
previous involvement in coaching or mentoring technical teams in process adoption
familiarity with cloud-native environments and DevOps automation at scale
exposure to multicultural and international projects
knowledge of additional programming languages or frameworks
and experience in documenting and reporting progress across multiple stakeholders
Company Summary
We are seeking Senior Incident Managers to join the Quality of Service (QoS) Major Incident Management Team in Barcelona. This is a highly operational and demanding role, requiring strong executive communication skills, transversal IT knowledge, and resilience under pressure.
The Incident Manager acts as the primary escalation point during major IT incidents, coordinating teams across infrastructure, applications, and business, while maintaining clear communication with C-Suite executives.
Company Benefits
- Competitive salary.
- Hybrid work model (Barcelona City Center).
- On-call allowance.
- International environment with executive-level exposure.
- Training programs and career development opportunities.
- Friendly and relaxed work environment with supportive colleagues.
