Software Architect - Gonzer Associates, L. J.
Albany, NY
About the Job
L.J. Gonzer Associates is looking for individuals to join our pool of qualified candidates for potential assignment as a Software Architect. The candidate will design and assist with the implementation of software systems. The Software Architect will design, develop, implement, support, and enhance, custom applications written in Java, .NET, Grails, ColdFusion or other programming languages. Ensure user interfaces and back-end services are developed according to architecture, programming, and user experience (UX) standards. Solutions include interfaces with COTS solutions, mapping API's and applications, and other existing enterprise systems. Tasks include:
- Provide oversight on the analysis and design for enterprise applications using JAVA/JEE, GRAILS, JSF, XML, XSLT.
- Guide the development of applications throughout the SDLC, including the redesign of legacy applications written in older technologies such as ColdFusion, VB, and Access.
- Implement standards related to application technologies, including UI standards, development methodology, and coding and style guides.
- Develop and guide quality assurance processes including code reviews, performance testing, security scans, and adherence to industry, state, and federal standards.
- Identify and escalate technical risks and issues appropriately.
- Guide and engage in development activities which may include data analysis, data structures, data manipulation, preparing logical database models.
- Prepare, and/or review technical documentation such as system architecture designs, schemas, solution proposals, as appropriate.
- 7 years of experience developing highly available and scalable multitier applications using Object Oriented or Service Oriented Architecture involving data structures, algorithms, software design and JEE Design Patterns.
- 7 years of developing applications that are implemented with JAVA Development Kit (JDK 1.5 or higher).
- 7 years of performing development of applications developed using JMS, EJB, JSF, JAXB, and JAXWS.
- 6 years of experience in deploying applications in JBOSS, Tomcat, and/or WebSphere Application server.
- 4 years developing, implementing and integrating systems related to criminal justice, critical infrastructure, public safety, or emergency response systems.
- 3 years of experience designing and implementing systems using rest services, custom API's.
- 1.5 years of experience developing GIS applications with spatial databases, Google Maps API, GIS tile server, Open layers, or Leaflets.
Source : Gonzer Associates, L. J.