Job Description
We are looking for a talented and motivated solution architect to join our Software Development team. In this role, you will design technology solutions that are scalable, relevant, and critical to our company’s success.
Responsibilities :
- Collaborates with key stakeholders for aligning solutions to business needs
- Creates technical solution architecture and design
- Aligns architecture solutions to enterprise standards
- Validates and ensures the solution implemented adheres to the technical architecture and standards
- Drives resolution to architectural ambiguities
- Provides technical expertise and guidance to other team members
- Complies with project plans and industry standards
- Strives to automate with DevOps and support CI / CD
Qualifications
Bachelor’s degree in Computer Science or equivalent5-7 years of solution architecture experienceProven experience in large enterprise systems design interfacing with multiple applications, and implementing pragmatic designsObject oriented analysis and designExperienced with Java based technology stacks with understanding of Java / Javascript / Spring / Spring bootExperience in database and data designExperience in common ETL tools and practicesExcellent knowledge of Sybase, Postgres and other relational databases, SQL and ORM technologies (Hibernate)Knowledge of master data management methodologyRESTful APIs design and developmentKnowledge of client / server technologies and application designKnowledge of Mainframe development and associated technologies would be an assetWork experience as part of an agile team including offshore resources