fbpx

NET Developer

negotiable

JOB DETAIL

About the Job

Developing and maintaining solutions targeting next applications. Development of all server-side logic, definition and maintenance of the central data store, and ensuring high performance and responsiveness of requests. Also dedicated to agile products, a dynamic and articulate web developer, with a customer first mindset. Create guidelines and best practices for website development. Support users by developing documentation and assistance tools.

 

 

Minimum Qualifications

  • Candidate must possess at least Bachelor’s Degree In Engineering (Computer/Telecommunication) or Equivalent
  • Good Communication and interpersonal skills
  • Strong Analytical, Attention to detail and problem solving skills
  • Able to work under pressure and time constraints
  • At least 1 Year of working experience  as a .NET Developer or Application Developer or in the related field is required for this position.
  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)), architecture styles/APIs (REST, RPC)
  • Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
  • Familiarity with Understanding of Agile methodologies and SCRUM process

 

Preferred Qualifications

  • Has knowledge in CSS, Bootstrap, JavaScript, jQuery, AJAX, Angular, C#, .NET Core, Database, Open Source development technologies
  • Upgrading,  troubleshooting, configuring and debugging existing systems
  • Attention to detail
  • Produce modern, clean user interfaces
  • Improve existing software and Develop documentation throughout the software development life cycle (SDLC)

 

Job Responsibilities

  • Participate in requirements analysis and collaborate with internal teams to produce software design and architecture
  • Write clean and scalable code using .NET programming languages
  • Test and deploy applications and systems, Revise, update, refactor and debug code
  • Improve existing software and Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support