
Backend Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a skilled Backend Developer with 1 to 4 years of experience in .NET technology stacks. The ideal candidate will have a strong track record in coding and delivering .NET-based projects, particularly under tight schedules. Proficiency in SQL Server 2012 and above, Windows Services, Web Services, ASP.NET, JQuery, C#, and Web API is essential.
Key responsibilities include writing and analyzing complex SQL queries. Experience with front-end technologies such as ReactJS, along with Docker & Kubernetes, and any cloud technology, is a mandatory requirement. We also require a minimum of 3 years of working experience with JavaScript libraries and frameworks like Angular, Bootstrap, and jQuery. Familiarity with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) for test automation using JUnit, Selenium, Cucumber, and Gherkin is expected. Experience in API Integration, Web Services, SOA, and related standards like SOAP, WSDL, UDDI, and BPEL is crucial. Unit testing with TDD is also a requirement.
Good to have:
- Exposure to Azure cloud native services including Cosmos DB, AKS Cluster, Key Vaults, and API gateways.
- Knowledge of relational databases and SQL.
- Experience with advanced XML technologies and APIs such as XSD.
Please note that client interviews are involved, with a focus on three critical requirements: .NET 4/5, React JS / Angular (rated 4/5), and SQL (rated 4/5). API Integration (rated 3.5/5) and Docker & Kubernetes experience are also highly valued.