Senior Enterprise Solutions Architect
Job Overview
An immediate opportunity is available for an experienced Senior Enterprise Solutions Architect to lead the architecture, design, development, and integration of complex enterprise-level information systems. This fully remote position requires candidates located in the Eastern or Central Time Zones, with extensive experience in enterprise architecture, application integration, system design, and technical leadership. Candidates with a proven ability to develop enterprise technology strategies, prepare detailed technical specifications, and guide development teams through complex system implementations will be best positioned to secure an interview.
The successful candidate will provide high-level technical direction, oversee architectural standards, and ensure that large-scale application environments align with organizational requirements and enterprise technology strategies.
Must Haves
- Enterprise Architecture Experience: Extensive experience designing and implementing architecture for large-scale, complex enterprise applications and information systems.
- System Strategy and Design: Demonstrated ability to establish system architecture strategies, develop technical roadmaps, and guide implementation teams toward defined architectural objectives.
- Application Integration: Strong knowledge of enterprise application integration, including data architecture, integration points, application layers, and interconnected system environments.
- Technical Specifications: Proven ability to develop detailed technical specifications, architectural documentation, and implementation guidelines for complex technology solutions.
- Development and Programming Expertise: Strong understanding of enterprise application development, programming languages, operating systems, and software development methodologies.
- Technical Review and Mentorship: Experience reviewing developers' technical work, providing architectural guidance, and mentoring senior or lead-level development professionals.
- Troubleshooting and Problem Resolution: Ability to diagnose complex application issues, evaluate system limitations, and implement effective solutions that improve system reliability and performance.
- Stakeholder and Team Collaboration: Strong communication, research, analytical, and leadership skills, with the ability to coordinate technical teams and collaborate with enterprise and infrastructure architects.
What the Client Needs You to Do
The organization needs a highly experienced technical architect who can establish and oversee the architectural direction of complex, mission-critical enterprise applications. You will assess business and technology requirements, develop comprehensive system designs, and ensure that application architecture, data structures, and integration strategies support long-term organizational objectives.
You will work closely with enterprise architects, infrastructure specialists, agency stakeholders, and development teams to establish technical standards and implementation roadmaps. The successful candidate will also provide expert technical oversight, review development deliverables, and ensure that systems remain reliable, scalable, secure, and aligned with enterprise architecture guidelines.
Key outcomes include:
- Establishing enterprise system architecture strategies and technical roadmaps.
- Designing scalable application architectures and integration frameworks.
- Developing detailed technical specifications and implementation guidelines.
- Ensuring alignment with enterprise architecture and infrastructure standards.
- Reviewing development work and providing technical direction to engineering teams.
- Improving system reliability, performance, and operational availability.
Key Responsibilities
- Lead Enterprise Architecture Strategy: Establish overall system architecture strategies and oversee the design and implementation of complex information systems supporting assigned business and operational requirements.
- Design Application Architecture: Develop comprehensive architectural designs covering application layers, data structures, integration points, and technology components for large-scale enterprise systems.
- Develop Technical Specifications: Prepare detailed technical specifications, architectural documentation, and implementation requirements to guide development teams throughout the project lifecycle.
- Establish Development Roadmaps: Create technical implementation plans and architectural roadmaps that guide development teams toward approved system designs and long-term technology objectives.
- Oversee Application Integration: Design and supervise the integration of multiple enterprise applications, ensuring effective communication, data exchange, and consistency across interconnected systems.
- Collaborate with Architecture Teams: Partner with enterprise and infrastructure architects to ensure proposed technology solutions align with established architecture standards and organizational technology strategies.
- Review Development Deliverables: Evaluate the technical work of developers, assess solution quality, identify architectural gaps, and recommend improvements to ensure compliance with established specifications.
- Assess Business and Technology Requirements: Analyze stakeholder needs, forecast future technology requirements, and recommend appropriate information systems, software, and infrastructure solutions.
- Resolve Complex System Issues: Investigate advanced application and software problems, identify root causes, and implement solutions that address performance, capacity, reliability, and operational requirements.
- Maintain Enterprise Systems: Oversee the technical maintenance and ongoing improvement of assigned applications to ensure availability, stability, and continued alignment with business needs.
- Research Emerging Technologies: Evaluate industry standards, technology trends, software products, and development methodologies to identify opportunities for architectural improvements.
- Provide Technical Leadership: Guide project teams, coordinate technical activities, mentor lead developers, and provide expert architectural support throughout complex system development initiatives.
- W2 employees of Overture Partners who work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), 401(k) starting on day one, a variety of voluntary benefits including life and disability insurance, and sick time if required by law in the worked-in state/locality.