We have a new opportunity for a Solutions Architect with ERP integrations experience. The ideal candidate brings over 10 years of experience working on ERP modernization projects. Our client, a large scale crown corporation in Ottawa, is moving from a highly customized SAP on-prem solution to Oracle Fusion ERP SaaS solution.
Key Details
- Environment: 100% remote
- Travel: Not required
- Duration: 2 years with potential to extend for another year
- Hours: Full time, Monday to Friday, 8 hours per day
- Must Have: ERP Experience (with a preference towards ERP solutions such as SAP R/3, SAP S/4HANA, Oracle Cloud ERP or Workday)
Roles and Responsibilities
- Responsible for new and existing solution architecture for multiple ERP Integrations (both internal and
external). - Contribute to the development of standards and guidelines for Application Architecture and contribute to the continuous improvement of the architecture of our applications.
- Participate in design reviews, lead code reviews, validate technology approaches and associated work products to ensure adherence to company guidelines.
- Provide continuity in all major application solution decisions.
- Work closely with our InfoSec team ensuring security policies for data and applications are followed and incorporated into the overall architecture.
- Ensure data quality and integrity in accordance with defined roles, processes, and other criteria.
- Develop proof of concept prototypes for solutions and platforms to ensure viability.
- Validate code quality of internally developed applications and address software performance issues.
- Perform development tasks including hands-on development and coding, unit, integration and functional testing and deployment support and application maintenance.
- Provide technical leadership and training for developers regarding complex technical issues related to coding or design problems. You assume leadership and ensure mentoring and coaching of senior developers and ensure technical skill development.
Qualifications and Skills
- Degree (BA, BSc) or diploma in Software Development, Science or Engineering related discipline, or you
have acquired your skills through experience and other means. - Minimum ten (10) years’ experience in application development with progressively senior roles related to Senior Application Development.
- Minimum five (5) years’ experience in application architecture/design.
- Thorough and detailed understanding of application performance issues and troubleshooting/tuning techniques.
- Proven familiarity with software architecture design patterns and how to apply them for Integrations.
- Strong knowledge of cloud computing service models (IaaS, PaaS, SaaS) and applicability within a major
cloud provider like Microsoft Azure, AWS, Google Cloud or Oracle Cloud. - Experience working in an Agile environment.
- Thorough understanding and familiarity with object-oriented programming and design, SOA, common web technologies and persistence layers.
- Proven expertise in programming languages and Application development (e.g., C#, JavaScript, Typescript, Python, PHP, ABAP).
- Expertise with application authentication mechanisms and SSO requirements.
- Strong knowledge of relational database development (SQL Server or Oracle DB) and/or NoSQL databases like MongoDB.
- Working knowledge of ERP solutions such as SAP R/3, SAP S/4HANA, Oracle Cloud ERP or Workday.
- Excellent communication (oral and written) and customer service skills.
- You must demonstrate the ability to understand customers’ business issues, needs, and/or business opportunities and to design a solution that allows your customer to achieve their goals/objectives.
- Extremely creative, talented at problem solving and designing fulsome solutions.
- Ability to quickly learn on the job and work within tight timelines.
- Ability to stay current with the latest technologies, trends and development approaches and architectures while maintaining commitments to projects and support requirements.
- Ability to mentor and lead more junior development team members through example and technical
expertise.