Senior .NET Engineer
Details:
Job Information
Details
- Technologies
- KubernetesC#.NETAzure
- Salary
- up to 65K
- About
Senior .NET Engineer
Permanent full-time contract
Up to 64K
Barcelona (hybrid)
About the OpportunityThis role is ideal for a seasoned backend engineer who thrives in collaborative, agile environments and enjoys working on complex, enterprise-scale platforms. The successful candidate will play a central role in building and evolving core APIs within a microservices ecosystem, while also supporting the migration to Kubernetes to improve scalability, performance, and resilience.
The company is looking for someone with both strong technical expertise and a proactive, problem-solving mindset—an engineer who combines curiosity with discipline and consistently drives engineering excellence.
Key Responsibilities
- Deliver clean, scalable, and maintainable services using C# and ASP.NET Core.
- Work with SQL and NoSQL databases (PostgreSQL, MongoDB) to structure and manage data efficiently.
- Support and optimize applications running on cloud platforms (Azure preferred).
- Write unit and integration tests to ensure system stability and maintain high-quality standards.
- Apply SOLID principles and proven architectural patterns to build robust systems.
- Collaborate with cross-functional teams and contribute across the full stack when needed (React/React Native).
- Enhance and automate development workflows with CI/CD pipelines and Infrastructure as Code tools (Terraform).
- Lead the way in containerized deployments using Kubernetes for scalable production environments.
- Partner with business stakeholders to create meaningful digital solutions that balance innovation and practicality.
Ideal Profile
- 6+ years of experience in backend development with .NET, including at least 2 years in .NET Core.
- Experience working in real-world cloud environments (minimum 1 year).
- Solid knowledge of agile frameworks and collaborative team processes.
- Strong analytical mindset with a detail-oriented, data-driven approach.
- Professional fluency in Spanish and English.
Why Join
The successful candidate will join a team that empowers leading global enterprises to accelerate their digital transformation. This is a chance to contribute directly to the future of enterprise technology, working with cutting-edge tools while making a tangible impact in large-scale projects.
- Deliver clean, scalable, and maintainable services using C# and ASP.NET Core.