Job Summary:
We are seeking a highly skilled and experienced Advanced Software Engineer to join our development team. The ideal candidate will have strong hands-on expertise in C#, .NET Core, SQL, Azure, and modern front-end frameworks like Angular 16 and Kendo UI for Angular. You will be responsible for designing, developing, testing, and deploying scalable enterprise-level applications.
Key Responsibilities:
- Design, develop, and maintain robust backend services using C#, .NET Core, Web API, and Entity Framework.
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
- Develop rich UI components using Angular 16 and Kendo UI.
- Integrate RESTful APIs and ensure optimal performance of client-side applications.
- Utilize SQL Server for database design, stored procedures, and performance tuning.
- Ensure high standards of code quality through code reviews, unit testing, and continuous integration practices using Git.
- Work with Azure services for hosting, monitoring, and scaling web applications.
- Troubleshoot and debug issues across the stack and provide effective resolutions.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Mentor junior developers and contribute to knowledge sharing within the team.
Required Skills and Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a focus on .NET technologies.
- Strong proficiency in:
C#, .NET Core, Entity Framework
Angular 16, Kendo UI for Angular
SQL Server, T-SQL
REST APIs, Web API
Azure services (App Services, Azure Functions, Key Vaults, etc.)
Git and version control best practices - Solid understanding of object-oriented programming, design patterns, and architecture principles.
- Experience working in Agile/Scrum environments.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with CI/CD pipelines (Azure DevOps preferred).
- Exposure to Microservices architecture.
- Familiarity with Unit Testing frameworks like xUnit or NUnit.
- Knowledge of SignalR, gRPC, or GraphQL is a plus.
Regret to inform that only shortlisted candidates will be notified.
CEI: R1988671
EA License: 14C7275