Job Description
Lead developer who is an extrovert, patient, and kind and shares our passion for mentoring, coaching and nurturing skills.
Role & Responsibilities
* Evaluate and select suitable graduates to participate in the programme
* Develop and run test cases to test the solution
* Help design the solution that needs to be built to meet these requirements
* Manage the development and deploy the solution
* Help identify and assist with fixing bugs
* Manage multiple projects running in parallel
* Manage the DevOps
* Full responsibility for the technical implementation of the project
Skills & Qualifications
High level of general computer literacy
* Excellent knowledge of MS Office applications
* IDE: Microsoft Visual Studio, VS Code and PostMan
* Unit testing: MSTest or NUnit
* Source control: Git repository or similar
* Microsoft C# ASP.NET MVC 6 and Entity Framework
* RESTful APIs
* MS SQL Server and Azure SQL Server
* SQL Server Reporting Services (SSRS), Microsoft Report Builder or any other reporting tools
* HTML5/CSS3
* JavaScript
* Angular or ReactJS
* TDD
* Proven experience with Patterns and best practice implementations
* Proven experience and understanding of Object Orientated programming, and related implementation concepts
Qualifications
* Degree in Computer Science or Electrical Engineering or
* Sufficient experience in the software development industry
Experience
10+ years in software development.
