Application Programmer (Job Code: 1026)
Duties: Responsible for developing, enhancing, testing, supporting, maintaining, an debugging software applications that support business units or support functions; assisting senior business leaders and management; providing strategic technical direction and system architecture for individual initiatives; utilizing in-depth knowledge of technological alternatives and business system requirements to recommend innovations that enhance and/or provide a competitive advantage to the organization; estimating efforts for software application for one or more programmers; coordinating collaboration with external programming teams to deliver software on time and within budget; providing feedback and technical guidance to project managers on issues of critical importance to achieving business objectives; understanding AJAX and fetching data from a service endpoint that can be used to render dynamic web content; utilize and apply knowledge of Java, Spring Boot, Spring MVC, REST Web ...