Job Description
Software Architect-Expert
Provide technical oversight to application development teams
working in multiple projects. Guide development teams working
in highly available and scalable multitier applications using
Object Oriented/Service Oriented Architecture. Assist technical
teams with remediation of Public Safety end-of-life (EOL)
applications/systems. Plan project resourcing and interact with
executive management for planning and status reporting
purposes.
This individual will be expected to participate in the following
activities:
• Implement Integrated Justice (IJ) Portal standards related to
application technologies, including UI standards, development
methodology, and coding and style guides.
• Act as the primary technical liaison with technical
infrastructure teams to resolve problems and implement
solutions to technical issues impacting application
performance.
• Work with the Infrastructure teams to execute activities such
as performance test planning and execution failure failover
planning and execution, endurance testing and deployment
planning and testing.
• Provide the analysis, design, and code reviews for enterprise
applications using JAVA/JEE, JSF, XML, XSLT and for the IBM
Portal/WebSphere Application development software.
• Perform oversight of development activities which may include
data analysis, data access, data structures, data manipulation,
preparing logical database models, testing and implementation.
• Prepare, and/or review technical documentation such as
designs, schemas, etc., as appropriate.
• Provide technical guidance to teams of developers.
• Assist technical teams with remediation of Public Safety end
of-life (EOL) applications/systems
Qualifications:
- 84 months of experience with designing and implementing
scalable multi-tier applications using Object Oriented/Service
Oriented Architecture involving data structures, algorithms, and
JEE Design Patterns.
- 84 months of experience with designing and developing quick
Proof of Concept using the latest technology stack and presenting
the POC to various project stakeholders.
- 60 months of experience with Developing and deploying
applications in IBM WebSphere Portal 6.1, WebSphere Application
Servers 6.0 or higher, or JBoss Application Server 7 or higher,
and/or Windows Server 2019 or higher.
- 60 months of experience with analyzing system performance data
to identify potential issues with the application or environment and
participating in meetings with management or other team members
to discuss test results or design changes to improve the
application performance.
- 60 months of experience with creating technical documentation
that includes high & low-level application designs, performance
test plans, architectural standards, guidelines, networks, and ER
diagrams.
- 60 months experience in designing hybrid cloud applications
(shared data/application/services hosted on both on-premises and
AWS/Azure/Google cloud)