Senior Software Developer/Engineer

Job description

Full Stack Software Developer – ASP.NET C# jQuery HTML5 SQL

Role will be responsible for building and maintaining internal and external facing web applications. You will be working in a team of experienced developers to build highly performing systems that improve efficiency. Teams use Agile Methodology and follow Scrum and Kanban Frameworks.

Job requirements

Responsibilities:

  • Maintain existing products and provide resolutions to Escalated Support Calls within the agreed SLAs
  • Require testing developments from end to end before passed to Acceptance Testing
  • Ability to adapt quickly to an existing, complex environment
  • Evaluate, redesign and modify existing program logic to quickly and efficiently meet and exceed customer needs, by integrating new requirements and by applying proven development paths
  • Be a team player, by informing everyone in the team about the progress, and by highlighting any impediments at the earlier stages. Also, assisting team whenever required to complete the tasks

Skills and Knowledge Required:

  • 3+ years’ experience on ASP.NET C# Development Experience
  • 3+ years’ experience on JavaScript Frameworks (i.e. Jscript, jQuery, AngularJS)
  • 3+ years’ experience on Microsoft SQL Development Experience
  • Very good knowledge on Object Orientated Programming and Designs
  • Proven experience on client-side programming to provide intuitive UX design (i.e. carried out developments using HTML5 Responsive UI with Bootstrap)
  • Experience working with Team Foundation Server (TFS) with Visual Studio Team Services and/or GIT through Azure DevOps
  • Proven experience of 3-Tier Architecture developments
  • Effective communication and written skills
  • Ability to multi-tasking and handle multiple tasks/assignments simultaneously
  • Identify and design most efficient and cost-effective solution through research and evaluation of alternatives
  • Working experience within Agile (Scrum and/or Kanban)
  • Open to changes and timely challenges
  • Ability to quickly learn new concepts and software is necessary

Having below skills is a bonus:

  • Knowledge and hand-on experience developing RESTful APIs
  • Experience working with .NET Core projects
  • Experience with Telerik components and Kendo UI framework