« All Jobs

Web Developer

Responsibilities and Duties

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean & scalable code
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Documentation of code throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support

Required Experience, Skills and Qualifications

Essential Skills

  • Solid knowledge of HTML, CSS & JavaScript.
  • Strong Knowledge on the web application life cycle, page life cycle and knowledge to enhance performance.
  • Solid understanding of Object-Oriented design and programming concepts.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Understanding of XML, JSON, DOM, and other W3C standards.
  • Strong working knowledge of browser behavior, page rendering, tracing, debugging using web developer tools.
  • Basic understanding of CSS pre-processors, such as LESS and SASS
  • Working knowledge on version control system. (TFS, GIT)
  • Appreciation for good engineering practices like Test driven development, code reviews and continuous integration.

Nice to have

  • SOLID Principles
  • Hands on experience in ReactJs or AngularJs.
  • Hands on experience in writing CSS Modules.
  • Hands on experience in writing Unit and Functional Test cases.
  • Knowledge of UI frameworks and libraries such as ExtJS, Kendo UI, Bootstrap.
  • Knowledge of ASP.NET, C# and .NET Framework Library
  • Knowledge of WCF, Web Services and RESTful APIs.
  • Knowledge of MVC, MVVM, Entity Framework, etc.

 

Please email your resume with job ID number to HR at hr_india@agilepoint.com 
Job ID# IN-004