Software Development Engineer II
Posted on January 15, 2026
Job Description
Software Development Engineer II (C Developer)
Overview
We are looking for an experienced SDEII (C Developer) to join our engineering team. In this role, you will design, develop, and maintain highperformance backend systems using C, .NET Core, Web API, and modern cloudnative principles. As an SDEII, you will work independently on complex tasks, own features endtoend, and help drive technical excellence across the team.
Key Responsibilities
- Design, develop, and enhance backend applications using C and .NET Core.
- Build scalable, secure, and robust REST APIs and microservices.
- Own features endtoend: requirement understanding → design → development → testing → deployment.
- Write highquality, maintainable, and testable code following best practices.
- Implement unit tests and ensure high code coverage.
- Perform rootcause analysis and debug complex production issues.
- Collaborate with crossfunctional teams including QA, DevOps, and Product.
- Ensure performance, scalability, and security in code.
- Participate in code reviews, provide constructive feedback, and maintain coding standards.
- Support clients and internal teams to troubleshoot and resolve technical issues.
- Contribute to architectural discussions and propose improvements.
Required Skills
- Strong experience in C and .NET Core (3.1/5/6/7).
- Expertise in building and maintaining REST APIs.
- Strong understanding of OOP, SOLID principles, and design patterns.
- Experience with SQL Server, writing complex queries, and RDBMS design.
- Good understanding of Web API security best practices.
- Handson experience with LINQ, Entity Framework, or Dapper.
- Proficiency with Git and modern development workflows.
Preferred Skills
- Experience with ASP.NET MVC.
- Knowledge of microservices architecture.
- Experience with Azure services (Functions, Service Bus, Event Grid, Event Hub, SQL).
- Understanding of CI/CD pipelines.
- Familiarity with messagedriven systems or distributed systems.
- Docker/Kubernetes awareness.
- Performance tuning (SQL + .NET).
Qualifications
- Bachelor’s degree in Computer Science, IT, Engineering, or equivalent.
- Relevant certifications in .NET, Azure, or cloud technologies are a plus.
Other Details
Location: Remote
Employment Type: FullTime, Permanent
Department: Engineering – Backend Development
Required Skills
No specific skills listed.
Clarification Board
Your Clarifications
"Send your Job Related Query - you'll get a reply soon."