Senior Solution Architect
Job Description
The Technical Lead and Solutions Architect is responsible for designing and implementing large scale applications, robust integration solutions, data pipelines, and data conversion processes, leveraging state-of-the-art technology and best practices. This role requires deep expertise in application architecture, leadership of technical teams, and collaboration with stakeholders to drive the organization's Application Developpement, data strategy and integration challenges.
We are looking for a Sr. Principal Technical Solutions Architect with extensive experience architecting, developing, and implementing enterprise applications and innovative custom end-to-end solutions. The Ideal candidate will have a wide range of experience architecting and developing solutions on Java, AWS Cloud, and a variety of open-source technology platforms across N-tier architectures. Fluent bilingual (French + English) is a BIG plus
ESSENTIAL DUTIES AND RESPONSIBILITIES (and other duties as assigned)
Solution Design and Implementation:
- Architect, design and implement large scale application solutions.
- Develop data pipelines and perform data cleaning to support application integration and data conversion
- Apply deep software skills to optimize data handling, business process and transformation processes
- Performs detailed analysis of customer requirements and IT environment to understand workflow and functionality to determine development needs
- Collaborates with Sales & Applications Consultants to design customer solutions
- Plans, creates, designs and presents IT solutions workflows, network architecture diagrams, drawings, and visual communication(s) to customers and internal stakeholders for review and approval
- Familiar with IAM, SSO technologies and ability to interact with Infrastructure teams to ensure connectivity for integrations
- Deep data conversion expertise including data governance, data cleansing and mapping, and automating data validation between source and target.Knowledge of cloud Computing and both on-premises and cloud deployments
Team Leadership:
- Lead a technical team focused on applications development both solutions and specific customer report development, and integration solutions.
- Conduct design sessions and review technical design documents to ensure alignment with business objectives.
- Key expert in analyzing business requirements and conceptualizing logical and deployment architectures.
- Proactively monitor the performance of integration and data conversion pipelines.
Stakeholder Communication and Strategy Development:
- lead the responses to technical Request for proposals (RFP)
- The individual will have experience to operate independently and demonstrate experience leading/guiding a team to architect, develop, and implement business applications. The individual will have experience in developing solution proposals in response to RFP, RFI, etc., and be able to lead tech sales demonstrations.
- The candidate will lead a process that serves as a connection between technical architecture and enterprise architecture with end-to-end to security and compliance thinking
- Build strong relationships with stakeholders and communicate regularly to enhance application development, application integrations
- Develop and document data conversion strategy and application integrations.
- Establish a continuous development and continuous delivery framework to ensure responsiveness to change while maintaining integrity and reliability of solutions.
Enterprise-Wide Implementation
- Expert experience leading enterprise-wide implementation projects in higher education, public sector, transportation, telecommunications, healthcare, insurance or private sector managing all technical aspects of systems implementation.
- Develop architecture diagrams to guide implementation efforts.
- Identify skill and resource gaps to support team workflows, including data governance, data conversion, and integration processes.
Education and Experience:
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent years of experience).
Technical Leadership, Experience & Skills and Abilities:
- The candidate must have at least 08 years of experience in J2EE, with a strong focus on the Spring Boot framework; J2EE;
- The candidate must have over 5 years in full-stack development experience.
- Ability to architect complex, multi-pronged end-to-end technical solutions.
- Experience across many of the following areas is desired: N-Tier applications, Distributed Computing, eCommerce, SaaS, PaaS, DevOps, Agile development,
- At least 8 years of experience as a solutions design architect, leading data integration platforms and systems integrations in enterprise-wide implementations.
- Proven ability to design integration solutions using ESB, ETL and other technologies.
- Over 5 years of experience delivering full life-cycle integration, data conversion, and reporting implementations as a technical lead.
- Excellent problem-solving and analytical skills, with the ability to leverage data to inform decision-making and independently solve software engineering challenges
- Experience working collaboratively with infrastructure teams to establish connectivity for integrations.
Communication and collaborations Skills:
- Strong verbal and written communication skills to effectively convey complex technical information to both technical and non-technical audiences.
- Experience in creating clear and concise documentation to support project deliverables.
- Ability to build and maintain strong relationships with stakeholders, cross-functional teams, and external vendors.
- Capable of working effectively in a team environment, fostering collaboration and innovation.
- Demonstrated ability to adapt to changing business needs and priorities, maintaining a high level of responsiveness and reliability.
Contact
Please send your resume with cover letter to:
akasi-careers@akasigroup.com