Dotnet Developer

PRACYVA
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Valencia, Spain

Tech stack

.NET
Microsoft Windows
API
Amazon Web Services (AWS)
User Authentication
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Data Normalization
Data Security
Serialization
Linux
Entity Framework
JSON
Microsoft SQL Server
Query Optimization
SQL Stored Procedures
T-SQL
XML
Data Logging
Caching
Backend
GIT
Kubernetes
Front End Software Development
Asynchronous Programming
Api Gateway
REST
Terraform
Serverless Computing
Docker
Jenkins
Microservices

Job description

Role Summary: The Lead Backend Engineer will oversee the backend architecture and development for the project. This individual will be responsible for making high-level design choices, leading a team of backend engineers, and ensuring the creation of resilient, scalable, and secure services. Key Responsibilities: * Define and drive the backend technical roadmap and architectural vision. * Lead the design and development of microservices and RESTful APIs using the .Net framework. * Ensure the team delivers high-quality, tested, and secure code. * Mentor and manage a team of senior backend engineers. * Collaborate with frontend engineers and other stakeholders to define API contracts and system integrations. * Champion best practices in CI/CD, testing, and cloud deployment strategies. Required Skills & Qualifications: * Excellent working knowledge of .Net Framework with C# in building resilient applications, including asynchronous programming, queuing, caching, logging, xml/json

Requirements

serialization, and security. * Strong SQL Server experience with T-SQL and stored procedures. Expertise in transactions, ACID compliance, data normalization, and query optimization. * Proficiency with data access from .Net using ORMs (Entity Framework, Dapper) and direct queries. * Expertise in writing unit, functional, performance, soak, and stress tests. Knowledge of BDD is a plus. * Skills & proficiency in the development of RESTful JSON API standards, including experience with API Gateways and authentication. * Experience with Continuous Integration/Deployment processes (Git, Jenkins). * Experience working in both Linux and Windows environments. * Exposure to Docker, Kubernetes, and serverless patterns in a public cloud environment (AWS). * Experience building and deploying microservices. * Familiarity with deployment strategies using infrastructure as code (Terraform, Chef). Experience: * A minimum of 8+ years of professional backend development experience, with proven leadership experience.

Apply for this position