Professional Documents
Culture Documents
Senior Software Engineer
Senior Software Engineer
NET)
Qualifications and Experience
Bachelor’s degree in Computer Science or equivalent with a minimum 4 years of relevant industry
experience.
Highly proficient in .Net technologies (C#, .NET Framework 4.5+, ASP.NET Razor/MVC/Web API,
LINQ).
Experience in .NET data access technologies and ORMs (ADO.NET, Dapper, EF Core, EF 6).
Experience in MSSQL database design and development
Solid knowledge of Object-Oriented Analysis and Design, Software design patterns and best practices.
Solid knowledge of HTML 5, CSS and JavaScript.
Familiarity with front-end frameworks (JQuery, Riot, Angular).
Experience in Can JS will be an added advantage.
Familiarity with front-end UI/Component libraries. (Bootstrap 3/4, Kendo UI, Material UI)
Experience in using Visual studio, Visual studio Code or similar IDEs.
Experience in IIS and Windows Server administration will be an added advantage.
Good understanding of Continuous Integration/Delivery tools and platforms (Jenkins).
Experience in Cloud platforms and features (Azure/AWS) will be an added advantage.