Senior Web Application Developer Job Description

The Web Applications Developer – Senior troubleshoots and solves the complicated software issues. Responsible for designing, developing, testing, implementing, and maintaining web-based application systems, such as user interface, e-commerce applications, site animation. Being a Web Applications Developer – Senior analyzes and integrates new web products echnologies with existing web applications to improve the web design and application functionality. Researches technical problems and suggests improvements for web applications. In addition, Web Applications Developer – Senior knowledge about one or multiple commonly-used web developing languages (e.g., HTML, Java, PHP, JSP, ASP.NET, Python, AJAX) is necessary. Typically requires a bachelor’s degree of Computer Science or a related field. Typically reports to a manager. Being a Web Applications Developer – Senior contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Web Applications Developer – Senior typically requires 4 to 7 years of related experience.

Senior Web Application Developer Job Description Template

Our company is looking for a Senior Web Application Developer to join our team.

Responsibilities:

  • Mentor and lead junior resources;
  • Works with the College’s database and software programs to write reports that support business decisions and program development within Membership;
  • Prepares Power Point presentations, coordinates regular WebEx meetings, and provides administrative support to the Membership Development department;
  • Conducts research through detailed web searches and data from both internal and external sources;
  • Work with quality engineers to ensure test cases and plans are appropriately developed;
  • Use source control for branching, merging and release management;
  • Work on multiple high-value, high-visibility projects at the same time;
  • development of HRIS functionality;
  • Strive to continuously improve software engineering practices;
  • Develop programming design documents;
  • Work with other developers and architects to integrate our systems;
  • Administering the development of AEP products from the planning stage through production;
  • Mentor, coach and teach an array of technical, interdepartmental personnel;
  • Ensuring applications and services are designed to meet non-functional requirements;
  • Documenting the current and future architecture of applications.

Requirements:

  • Minimum of 1 year with application development using REACT;
  • Minimum of 3 years in C# development;
  • Minimum of 2 years working with T-SQL language;
  • Strong understanding of the development life cycle and programming techniques and tools;
  • Healthcare industry experience;
  • Experience with git, LINQ, and NHibernate;
  • 5+ years’ demonstrated ability to independently develop formal application specifications and project plans;
  • Demonstrated ability to self-manage assigned tasks;
  • Exposure to agile software development and scrum;
  • Excellent analytical skills;
  • Knowledge of test development principles and concepts in self-assessment and continuing medical education is desirable;
  • Experience with web services;
  • Your skills must include an in-depth knowledge of the following: LAMP stack (Linux, Apache, MySQL, PHP);
  • HTML;
  • Expertise with Java.