Sr Web Application Developer
CurrentResponsible for developing, configuring, maintaining, monitoring and troubleshooting internal and external software applications. PRINCIPAL DUTIES* Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications.* Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.* Assist in defining software development project plans, including scoping, scheduling, and implementation.* Research, identify, analyze, and fulfill requirements of all internal and external program users.* Consistently write, translate, and code software programs and applications according to specifications.* Write programming scripts to enhance functionality and/or performance of company applications as necessary.* Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.*Train end users to operate new or modified programs.* Performs other duties as assigned by management.* Extensive knowledge of HTML, CSS, and especially JavaScript programming* Able to implement page designs in standards-compliant, dynamic HTML, CSS and JavaScript.* Excellent ability to hand-code clean semantic HTML and CSS* Experience with PHP 8.1, C#, Java, HTML5, CSS3.* Site design, art, layout skills.* Knowledge of JavaScript frameworks (JQuery).* Web services / SOAP / XML.* Knowledge of web standards, usability, and best practices.* Excellent communication skills.* Knowledge of Linux, Apache, and open-source tools used on PHP projects.* Knowledge of databases (MySQL, SQL Server).* Experienced using Git versioning* Ability to work both independently and in a team-oriented, collaborative environment.