Dotnet Developer
Role details
Job location
Tech stack
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.