Development CoE Lead

There is a 1 year contract opportunity for Development CoE Lead, in Toronto. Must have 5+ years of Development Team leadership and mentoring experience.
10+ years’ experience in Java, J2EE and developing experience. Developing effective APIs, RESTful services, Microservices design, and development,
experience with Web 2.0 technologies (JavaScript, Typescript, Angular, React, CSS, JQuery and AJAX), knowledge of Spring Security.
Security clearance is a must. If you are available, please send your resume to hiten.shah@2iresourcing.ca OR harveen.kataria@2iresourcing.ca OR refer someone interested.
Alternatively, to apply directly for this job click here

Site: Toronto| 1 year

Job Posting Title: Development CoE Lead

Description: Note: This position is to cover a maternity leave which will end May 1st, 2020. Most likely, the contract won’t be extended.
This position is located in Toronto (Dundas street). It is not possible to work remotely.
Selected candidate will have to travel to Ottawa

SUMMARY
The Development Lead ensures that developers deliver quality solutions that abide to the standards set by the Development CoE. This individual often acts as the lead designer of the technical solution in collaboration with the solution architect. The Development Lead provides guidance in regards to development and is considered a primary point of contact for the Development CoE.

The right candidate must be:
• Open to the world, curious and create innovative landscape to foster innovation and creativity
• Able to navigate through uncertainty, lead and influence change, and build confidence in others
• Willing to lead and manage others and is accountable for HR related responsibilities such as goal setting, performance management, recruitment, and performance improvement initiatives.
• Willing to travel to Ottawa

Major Responsibilities and Accountabilities
• Understands the overall/strategic direction defined by senior management – related to team goals
• Facilitate and encourage collaboration, working as one team
• Build a cohesive team and create an inspiring team environment
• Support business and personal goals, including performance review and evaluation, and career development
• Mentor, coach, motivate and guide team members in carrying out related development activities
• Agile approach and ability to iterate to create innovation
• Leverage analytics for ongoing and continuous improvement
• Lead technical design sessions, review design and development tasks
• Establish coding conventions/standards/check lists for area of expertise
• Perform code review in critical functionality areas
• Ability to quickly and efficiently respond to and work on production issues (sometimes after hours or weekends)

Support developers in following activities:
• Understand and interpret functional requirements as set forth in the functional design documents
• Assist team members in evaluating risks for complex initiatives
• Develop, integrate, test, maintain and enhance existing and proprietary platform applications (e.g. SAP)
• Design, develop and unit test technical solutions for moderate to complex work objects assigned
• Provide support to test teams during product and UAT testing of the technical solution developed
• Prepare and implement the technical solution to the production environment
• Investigate and provide post implementation support of the technical solution implemented
• Participate and lead sprint planning, backlog refinement and sprint review
• Lead and/or participate in the interview and selection of development resources

MUST HAVE :

EDUCATION AND CERTIFICATIONS
• Academic : Post-secondary education in computer science or application development
• Certifications/functional skills : SDLC Methodology – Agile / Scrum / Iterative

DEVELOPMENT EXPERIENCE
• 5+ years of Development Team leadership and mentoring experience with minimal guidance, excellent communication
• Minimum 10+ years developing/maintaining robust, highly-available, high performance distributed systems
• 10 years of experience in Java, J2EE
• Experience developing effective APIs, RESTful services, Microservices design, and development
• Strong experience in developing with Spring MVC framework, Core, and Boot
• Good knowledge of Spring Security
• Deep understanding of service-side/middle-tier technologies: caching strategies/solutions, middle-tier frameworks, messaging/queuing
• Experience with Web 2.0 technologies (JavaScript, Typescript, Angular, React, CSS, JQuery and AJAX)

NICE TO HAVE
• Excellent object-oriented software design skills
• Experience developing complex data-driven server-side software in Java
• Experience and solid understanding of Single Page Application development
• Familiar with how modern DevOps works, canary flows
• Familiar with PCI compliance/Security standards/issues
• Experience with Tomcat, Git, Eclipse/IntelliJ, Jira, SoapUI, Oracle, Maven, Subversion

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.