Principal Technical Architect
Company: Maximus
Location: Princeton
Posted on: August 6, 2022
|
|
Job Description:
Maximus continues to grow our Digital Solutions organization to
better serve the needs of our organization and our customers in the
government, health, and human services space. Digital
Transformation is one of our primary strategic pillars and is a
significant part of our long-term corporate strategy. We are a
group of skilled practitioners who are laser-focused on continuing
to introduce differentiated solution offerings aligned with the
mission requirements of our customers to improve overall service
delivery across our operations. We believe that great outcomes
define our success. We use an approach grounded in design thinking,
lean, and agile to help solve complicated problems and turn bold
ideas into delightful solutions.
We are looking for a Principal Technical Architect with experience
architecting, developing, and implementing enterprise applications.
The Ideal candidate will have a wide range of experience
architecting solutions on J2EE, web-based frontend frameworks, and
a variety of open-source technology platforms across N-tier
architectures. The individual will have experience to operate
independently and demonstrate experience leading/guiding a team to
architect, develop, and implement business applications.
Essential Duties and Responsibilities: - Engage with internal teams
to understand and architect technical solutions, facilitate
solutions design and manage implementations. - Participate in the
requirements gathering sessions to understand business needs and
provide inputs to the technical requirements. - Review, guide and
support RFIs, RFPs and RFQs, response development including writing
of whitepapers and concept development. - Provide technical
solution support during proposal process, to include technology
stack, solution architecture, and implementation methodology. -
Develop and provide presentations and demonstrations of technology
solutions to both internal and external stakeholders as needed. -
Design and develop specific solutions leveraging technologies and
design practices that enable a scalable, extensible and flexible
solution. - Contribute to the design and architecture of software
and infrastructure to ensure projects meet goals and should be able
to clearly articulate and present the implications of
design/architectural decisions, issues and plans to leadership. -
Review the solution, in the implementation and post deployment
phases, to validate that the final solution matches the original
approved design and architecture. - Work with engineering team to
integrate approved solutions into the existing infrastructure and
proactively identify associated potential risks and pitfalls
involved, translate technical needs, and remove technical barriers.
- Responsible for recommending and developing technical
architectures, tools and processes that support the automation of
environment management, build, testing, deployment and support
processes. - Assist with builds and design of high-level
architecture documentation. - Collaborate with other teams in the
organization to define supporting infrastructure and software tools
needed to enable DevOps practices in a large scale environment. -
Develop reusable patterns and encourage innovation that will enable
team velocity. - Learn and analyze new technologies and industry
best practices to identify suitability for adoption by the
organization.
Minimum Requirements: - Bachelor's degree required in the field of
computer science or equivalent. Master's degree a plus. - The
candidate must have over 10 years of experience designing &
implementing enterprise solutions with working knowledge across
numerous technology platforms. - The candidate must have over 15
years of experience in J2EE, with a strong focus on the Spring Boot
framework - The candidate must have over 10 years in open-source
technology based development. - The candidate must have over 5
years in web frontend framework experience. - Experience across
many of the following areas (listed in priority): N-Tier
applications, Distributed Computing, Databases & Storage, Data
Analytics, Digital Transformation & Application Modernization,
Cloud Architecture, Application Containerization & Container
Orchestrations, DevOps, Enterprise Architecture, Agile development,
Robotic Process Animation (RPA), Machine Learning, Artificial
Intelligence, Internet of Things (IoT), BlockChain, Low Code
Platforms - Strong working knowledge of Enterprise Software Design
Patterns & Cloud Software Architecture - Works on significant and
unique issues where analysis of situations or data requires an
evaluation of intangibles. - Consistently works on complex
assignments requiring independent action and a high degree of
initiative to resolve issues. - Exercises independent judgement in
methods, techniques and evaluation criteria for obtaining results.
- Demonstrated ability to build trusted advisor relationships with
clients - Experience supporting sales, pre-sales and business
development - Individual contributor who oversees large,
technically complex projects. - Knowledgeable of emerging trends
and may contribute to and influence best practices within
discipline. - Great oral and written communications
Keywords: Maximus, Trenton , Principal Technical Architect, IT / Software / Systems , Princeton, New Jersey
Click
here to apply!
|