The Software Developer will develop and maintain web-based application. Work scope may include requirements for space management and asset & facility management. As a member of a development team(s), the resource will identify, analyze and define application needs to ensure that the technical solution is consistent with business needs and the enterprise technical architecture. The resource will be responsible for reviewing customer requirements and developing the appropriate system requirements and design specifications, which will lead to detailed designs, programs, and testing. The resource will be expected to identify architectural, technology, process and user risks and potential impacts. The resource will analyze and solve complex application development problems; support test activities; review other software developer work products for correctness/efficiency; consult with customers on requirements; and adhere to design concepts and development standards. The resource will work in a fast-paced environment and may have the opportunity to work on projects that deliver solutions related to asset, space, and event management.
-Requires a Bachelor of Science and 4 - 8 years of prior relevant experience or Masters with 2 - 6 years of prior relevant experience.
-Demonstrated experience in software engineering/development experience creating web-based applications.
-Demonstrated experience decomposing high-level customer requirements into system-level requirements.
-Demonstrated experience with web services client-side development and testing.
-Demonstrated experience with Web standards (CSS, XHTML, accessibility, usability).
-Demonstrated experience developing web-based solutions that involve integration and data transfer with Web Services (WISDL).
-Demonstrated experience with SQL and Apache Tomcat web server.
-Demonstrated experience performing LINUX administration/configuration.
-Demonstrated experience with ARCHIBUS COTS software.