Web Applications Developer I is responsible for developing, testing, implementing, and maintaining web-based application systems, such as user interface, e-commerce applications, site animation. Troubleshoots and solves the software issues. Being a Web Applications Developer I researches technical problems and suggests improvements for web applications. Knowledge about commonly-used web developing language (e.g., HTML, Java, PHP, JSP, ASP.NET, Python, AJAX) is necessary. Additionally, Web Applications Developer I typically requires a bachelor’s degree of Computer Science or a related field. Typically reports to a manager. The Web Applications Developer I works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Web Applications Developer I typically requires 0-2 years of related experience.
Web Application Developer Job Description Template
Our company is looking for a Web Application Developer to join our team.
Responsibilities:
- Set estimates and expectations for new product development and implementations;
- Working with the project team and an enterprise infrastructure team to stand up new functionality;
- Working with Stakeholders, Users, and Project Managers to meet NIH Project Goals and Milestones;
- Pitch ideas and drive improvement of current systems and projects;
- Manage API connections;
- Working in cross functional teams to ensure superb end-to-end user experiences for our customers;
- Interact professionally with other employees, clients, and vendors;
- Be a proactive problem-solver;
- Building world class web applications for Company’s Cloud subscription management;
- Develop automated logging and testing tools;
- Responding to a variety of web-related requests across departments;
- Expand existing external web application capabilities;
- Technical documentation writing in HTML, good presentation and code documentation;
- Communicate in a timely manner with others via email, phone, and in person;
- Properly deal with conflict and look for ways to encourage healthy discussion.
Requirements:
- Using a responsive UI framework such as Bootstrap;
- Cloud based services such as Azure, AWS, etc;
- Microsoft Certified Solution Developer (MCSD);
- Strong knowledge of Web Standards, Accessibility Standards, browser compatibility;
- Solid knowledge of object-oriented programming (OOP);
- Proficient working and developing in a Linux environment;
- (front-end) Strong HTML / CSS / JS knowledge;
- Demonstrated software repository skills;
- University Degree (BA/BS) or equivalent experience;
- Experience with unit test frameworks like Jasmine;
- Experience with common programming tools;
- Familiarity with Model/View/Controller (MVC) architecture;
- Development/Technical Lead experience;
- CSS;
- PHP (Laravel a plus).