Required Skills
SQL
.NET
C#
MVC
.NET Core
.NET Framework
WinForms
API Integration
Web Services
SOAP
Batch Processing
Cloud Migration
On-Premise Systems
Application Governance
Agile Methodologies
Clean Code
Postman
SOAP UI
Microsoft SQL Management Studio
Azure DevOps
Continuous Integration
Continuous Deployment
Technical Communication
Business Communication
Self-organization
Autonomous Working
Professional English
Job Summary
We are seeking an experienced IT Owner with a strong background in software development and application governance. The ideal candidate will have over 10 years of experience as a developer, specializing in SQL and .NET technologies, and at least 5 years working with integration and communication protocols such as API, Web Services (SOAP), Batch processes, Cloud, and On-Premise systems.
The candidate will be responsible for overseeing applications within a matrix organizational structure, ensuring effective governance and maintenance. A deep expertise in SQL is essential, as the role includes a technical evaluation prior to hiring.
Key traits include a clean-code mindset, executive and action-oriented approach, and adaptability to various technologies and projects. Strong communication skills with a business-oriented focus are critical. Experience working in Agile environments and being fully autonomous and self-organized is expected.
Knowledge and experience in migrating complex applications and databases to the Cloud, including APIs and batch jobs, will be highly valued.
Key Responsibilities:
Manage and govern critical applications, ensuring their stability and evolution.
Analyze application functionalities to understand their purpose and business impact.
Collaborate across technical and business teams to align IT initiatives with business goals.
Lead integration and communication solutions across various platforms and technologies.
Drive continuous integration and deployment processes using Azure DevOps.
Support migration projects from on-premise to cloud environments.
Required Skills and Qualifications:
Over 10 years of development experience with SQL and .NET (C#, MVC, Core, Framework, WinForms).
Proven experience in API, WS, SOAP, Batch, Cloud, and On-Premise integrations.
Minimum 3 years in application governance roles within complex organizations.
Advanced SQL skills (technical test required).
Proficient with Postman, SOAP UI, Microsoft SQL Management Studio, and Azure DevOps.
Solid understanding of Agile methodologies and ability to work independently.
Professional proficiency in English.
Knowledge of cloud migration processes is a plus.
Experience
Required Experience:
Minimum of 10 years of professional experience as a developer, with a strong focus on SQL and .NET technologies.
At least 5 years of experience as an analyst and developer working on implementation and maintenance of communication and integration solutions between applications and systems, including API, Web Services (SOAP), Batch processes, Cloud, and On-Premise environments.
At least 3 years of experience as the owner or responsible party for applications and their governance within matrix organizations.
Proven expertise in SQL, .NET C#, MVC, Core, Framework, and WinForms.
Demonstrated ability to work autonomously and take ownership of projects in Agile environments.
Experience or knowledge in cloud migration of complex applications, databases, APIs, and batch jobs from on-premise systems is highly desirable.
Experience using tools such as Postman, SOAP UI, Microsoft SQL Management Studio, and Azure DevOps.
Job Responsibilities
- PAC
- Take ownership and govern critical applications to ensure their stability, performance, and alignment with business needs.
- Analyze application functionalities to fully understand their purpose, usage, and potential impact of changes or new developments.
- Manage integration and communication solutions across different platforms and technologies, including APIs, Web Services (SOAP), Batch processes, Cloud, and On-Premise systems.
- Collaborate closely with business and technical teams to translate business requirements into technical solutions.
- Lead and support migration projects involving the transfer of complex applications and databases from on-premise to cloud environments.
- Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps.
- Ensure clean-code practices and maintain high standards of software quality and documentation.
- Communicate effectively with stakeholders across technical, functional, and business domains.
- Work autonomously, managing time and priorities efficiently within Agile frameworks.
Job Benefits
- PAC
- Relocation to Barcelona, Spain
- Sponsored Visa
- Competitive salary
- Professional development opportunities.
- Access to cutting-edge technologies and participation in innovative projects.
- Collaborative and dynamic work environment with a focus on continuous improvement.
- Opportunity to work with cross-functional teams in a matrix organization.
Desired Skills
Cloud Migration Experience
Azure Certifications
Experience with Complex Database Migrations
Knowledge of Batch Job Management
Advanced Agile Practices
Experience in Matrix Organizations
Strong Analytical Skills
Executive Mindset
Versatility with Multiple Technologies
Ability to Work Under Minimal Supervision
Company Benefits
- PAC
