- Successful candidate will work to develop innovative business solutions using the Microsoft .Net platform and any other appropriate technologies.
Principal Accountabilities:
- This developer will participate in enterprise development projects.
- Participate in requirements gathering sessions.
- Work with users/stakeholders to determine functional requirements and specifications.
- Design, develop, test, and deploy custom solutions.
- Utilize industry standards to develop fully responsive mobile, web and desktop solutions to support business operations.
Technical Knowledge:
- 4+ years working in back-end web development with .Net technologies
- ASP.NET: Webforms, MVC Core, MVC, Web API, Razor, and Web Services(SOAP, REST)
- Oracle, SQL Server 2012 & above
- ADO.NET, EF, ORM patterns
- JavaScript + Vue Js + JQuery + Ajax
- BootStrap or Knockout JS
- HTML5 + CSS3 + LESS/SASS
- Experience with using tools such as nuget, npm, gulp, grunt
- Experience with using git, bitbucket or other solutions for Source control
- Extensive knowledge of design patterns
Nice-to-haves:
- .NET developing for SaaS or enterprise applications
- Experience with development/customization of Microsoft Dynamics CRM
- Exposure to Google products including Google Analytics
- Exposure to SQL and .NET performance analysis tools, Stored Procedures and optimizing performance of .NET Applications
- Qualifications
- The job holder must have a Bachelor’s Degree 2nd Class Honors (Upper division) in Computer Science or any other Engineering related field. A minimum of 2 years’ post qualification experience on a similar job function. A Telecoms experience will be an added advantage.





