JOBSEARCHER

Solutions Architect

e&e is seeking a Solutions Architect for an onsite contract opportunity in Harrisburg, PA!The Solutions Architect is responsible for designing and delivering scalable, secure, and high-performing enterprise solutions that align with business objectives and technical strategies. This role works closely with both technical teams and business stakeholders to translate complex requirements into well-architected systems. The Solutions Architect provides hands-on technical leadership, ensuring best practices in design, development, and integration are consistently applied. Additionally, this position plays a key role in evaluating existing systems and guiding long-term application and architecture strategy.Responsibilities:Collaborate with stakeholders to gather and analyze functional and non-functional requirements Design end-to-end solution architectures for enterprise applications using modern design principles Lead impact analysis, solution decomposition, and estimation for large-scale initiatives and system enhancements Provide technical leadership and hands-on guidance to development teams on architecture, design patterns, and development best practices Oversee and contribute to the development of design documentation, including architecture diagrams and technical specifications Ensure solutions align with security standards, including authentication, authorization, and vulnerability management practices Design and support integrations using middleware and service-oriented architecture (SOA), including REST/JSON, SOAP, and messaging technologies Participate in troubleshooting complex technical issues and provide resolution strategies Develop and execute Proofs of Concept (POCs) and Proofs of Technology (POTs) to validate solution approaches Assess existing applications and systems, providing recommendations for modernization and continuous improvement Promote DevSecOps practices and ensure alignment with enterprise architecture standards Collaborate with cross-functional teams to support successful delivery of projects and initiativesRequirements:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience Proven experience in solution architecture and enterprise application design Strong hands-on experience with application development using Java EE and/or .NET technologies Experience applying service-oriented architecture (SOA) principles and designing distributed systems Strong knowledge of relational databases such as Oracle, SQL Server, and/or PostgreSQL Experience with web application security concepts including authentication, authorization, and vulnerability remediation Familiarity with middleware and integration technologies (e.g., REST/JSON services, SOAP, MQ, IBM ACE, DataPower, GIS services) Understanding of cloud platforms, particularly Microsoft Azure concepts and services Working knowledge of mainframe technologies such as IMS, COBOL, JCL, DB2, and RACF Strong documentation skills with the ability to produce detailed design specifications Excellent communication skills with the ability to present complex technical concepts to both technical and non-technical audiences Demonstrated ability to lead technical efforts and provide architectural direction across teams