Careers

Senior Systems Analyst

Senior Systems Analyst

Location Ottawa, ON
Start Date May 20, 2019
Security Clearance Reliability Status
Duration 2+ years
Date Posted May 8, 2019
Job ID 11514

Maplesoft Group is currently seeking a Senior Systems Analyst to join one of our clients located in Ottawa

The Senior Systems Analyst will be responsible for the design and implementation of technical solutions to support an Identity and Access management program. The overall goal of the program is to onboard both new and legacy systems onto a common framework combining Azure B2C, Azure Active Directory, and Microsoft Identity Manager.

The Senior Systems Analyst must be an effective communicator who will work with internal stakeholders, vendors, and other technology groups within the organization to assess and prioritize onboarding efforts for each application. The Senior Systems Analyst must have the ability to easily translate complex technical concepts in a way that they are well understood by business stakeholders, the majority of whom do not have a technical background.

The Senior Systems Analyst will assist in making key technology decision for workloads using supported technologies and authentication protocols, which include SAML and OpenID Connect.  Additionally, the Senior Systems Analyst will lead and conduct majority of the configuration and custom development to support the solution.

Tasks include but are not limited to:
• Assess vendor technologies and systems for the suitability to be onboarded to the IAM solution
• Assist Project Lead/Technical Lead/PM/BA in project coordination of technology configuration and development
• Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to reporting manager
• Assist in the requirements gatering of new onboarded systems
• Design and implement automated unit testing framework as required
• Use best practices and coding standards
• Enforce Security, Privacy and Data Governance as applicable, following established and evolving practices
• Innovate in the use of Cloud Services and Capabilities to achieve business capabilities
• Provide accurate and detailed weekly task reports
• Integrate, develop, maintain, troubleshoot, enhance and document components developped by self and others as per the requirements and detailed design
• Conduct thorough unit testing and integration testing for the whole system
• Assist in the execution of tests and business product acceptance
• Conduct configuration and team management of own work
• Perform Release Planning and Release Management with all project stakeholders
• Mentor junior team members with the assistance of PM/Architect
• Adhere to company and project standards and guidelines
• Accurate time accounting and reporting of own work

Required Skills:
• Experience working in both Agile and Waterfall project methodologies
• Sound industry trends awareness
• Good knowledge of front end configuration using CSS and Javascript to manipulate pages
• Sound Knowledge of unit testing methodologies and frameworks
• Time management skills/communication skills
• Good ability to anticipate issues and formulate remedial actions
• Sound interpersonal and team working skills
• Sound ability to take on multiple assignments
• Strong influential skills
• Flexible in working under changing and different work settings

Required Experience:
• Experience with Azure AD B2C
• Experience with Azure Active Directory and integration with external applications
• Experience with Microsoft Identity Manager workflow development
• Experience with MS Azure Services
• Proficiency with C# on Microsoft .NET
• Proficiency with the development of highly secure web applications using SAML and OpenID Connect authentication / authorization protocols
• Experience with developing and interfacing with RESTful API over HTTPs
• Experience with Azure DevOps and CI/CD concepts
• C#.NET
• .NET
• MS MQ
• ASP.NET MVC
• Web services, WSDLs, XSDs
• XML/XSLT
• SOA (Service Oriented Architecture) computing concepts
• IIS
• ESB concepts
• Automated testing tools (such as NUnit, NAnt)
• MS SQL Server
• Visual Studio

Maplesoft Group prides itself on its distinct corporate culture and recognizes that success is a direct reflection of our most valuable asset - our people.  Therefore, attitude and ambition are key personality traits we seek out, along with skill and aptitude, in potential employees.

We thank you for your interest in Maplesoft Group and wish to advise that only candidates under consideration will be contacted.

Contact Recruiter:
kelly.graham@maplesoftgroup.com