HBITS-06-13985-Software Architect-Expert

Apply Now

Company: Knowledge Builders, Inc.

Location: Albany, NY 12203

Description:

Job Description

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.

Day-to-Day tasks:
This individual will provide expertise and guide development efforts in the following activities:
Provide oversight on the analysis and design for enterprise applications using JAVA/JEE, JSF, XML, XSLT.
Guide and engage in the development of applications throughout the SDLC, including the reimplementation of legacy applications written in older technologies such as ColdFusion, VB, and Access.
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.
Implement standards related to application technologies, including UI standards, development methodology, and coding and style guides.

Mandatory Qualifications:
- Software Architect: Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large-scale software system.
- Expert: 84+ Months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.

Requested Qualifications:
- 84 months 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.
- 84 months of experience developing applications that are implemented with JAVA Development Kit (JDK 1.5 or higher).
- 84 months of experience performing development of applications using JMS, EJB, JSF, JAXB, and JAXWS.
- 72 months of experience in deploying applications in JBOSS, Tomcat, and/or WebSphere Application server.
- 48 months of experience developing, implementing and integrating systems related to criminal justice, critical infrastructure, public safety, or emergency response systems.
- 36 months of experience designing and implementing systems using rest services, custom API's.
- 18 months of experience developing GIS applications with spatial databases, ArcGIS API, Google Maps API, GIS tile server, NodeJS or Open layers / Leaflets.

Similar Jobs