Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Skills
Solution Architect
Remote Must be from EST or CST only
Sometimes need to be in Boston
MA office based on project requirement
end to end application landscape
end-to-end solutions for applications
Web architecture
integration
COTS
systems architecture
Low Level Designs (LLD)
Application Solution Architects
Job Details
Job Title: Solution Architect
Location: Remote Must be from EST or CST only (Sometimes need to be in Boston, MA office based on project requirement)
Experience: 15+ Years
Must Have's:
- Understanding end to end application landscape, data flow and integration between the application.
- Defining end-to-end solutions for applications that includes areas like, but not limited to, Web architecture, integration with COTS and other applications, security, data.
- Designs, develops, modifies and adapts short and long-term solutions to new and existing applications and systems architecture
Job Description:
- Liaison with Customer & company s Chief Architects and other Lead Architects, present architectural solutions in Architecture Review Board and seek approvals
- Work closely with Business and Technical Stakeholders to understand the non-functional requirement, identify functional requirement areas that requires technical solutioning and drive to finalize solutions around those
- Responsible for making key Architectural decisions along with Client Stakeholders
- Work closely/Coordinate with individual application architects and Tech Leads to close solution gaps in individual areas to remove development bottlenecks
- Ensure correct implementation aligned to approved architecture, provide technical guidance to development team and help in troubleshooting technical issues
- Help program management team identify technical risks, come-up with mitigation strategies
- Must have knowledge on different architecture models
- Retirement domain knowledge (good to have)
Team is looking for application solution architects who will be involved in doing low level designs (LLD) based on which team can work on their development. Key day to day activities would include below items:
- Preparing LLD that provides end to end solutions for each feature (capability of the system) identifying all software components to be developed, defining the way of interacting/integrating with each other, detailing out interface contracts, api specifications, micro frontend specifications, identifying domain and data stores, tables etc. addressing all non-functional aspects like recoveries from failure, retries, scalability, performance, cache strategies that needs to be applied, security specifications that includes user authorizations, security data in flight and rest. The person should align the design with the overall architecture that has already been laid out in terms of infrastructure architectures, security protocols, domain models etc.
- Highly preferred to be hands on in Java in order to conduct POCs before proposing new patterns as part of the LLDs
- Present the LLD in the LARB and should be responsible for getting approvals of the LLD aligning with the development timelines of the individual squads who are dependent on the LLD
- Explain and handover the LLD to engineering team, provide technical support to the engineering team to implement the design
- Provide support in troubleshooting any non-functional issue reported during testing or post production
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.