sr programmer/developer - level 3, Toronto

randstad canada
job type
apply now

job details

toronto, ontario
job type
reference number
randstad canada
apply now

job description

Our Public Sector Client is looking for a Senior Programmer to work in the GTA for a 7 month contract to start.


Technical Skills and Experience
• 10+ years demonstrated knowledge and experience of IT systems development in multi-platform environments (web, desktop, mobile, mainframe, micro/mini systems, etc.) and multi-tiered open-standard technologies such as JSP/Servlet, JEE, EJB, JNDI, JDBC, JMS, XML, JSON, REST and SOAP-based Web Services, Strut Framework, Tomcat, Apache, Oracle Designer, WebSphere, WebLogic, SUN Solaris, Windows 2008/2012, .NET, VPN, PKI, LDAP, Oracle RDBMS (versions 9, 10, 11 and/or 12), PL/SQL, development and deployment tools (e.g. source codes and application packages management).
• Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet/intranet and emerging technologies.

Systems Components Development and Integration
• Demonstrated advanced knowledge and experience of full-stack multi- tier solutions / system components analysis, design, coding and systems integration, using multiple technologies - REST API, SOAP/WSDL web services, JSON/XML messaging and User Interface (e.g. Web components, UI libraries/frameworks), as well as integration with third party solutions / services.
• Experience with using design and development tools (e.g. MS Visio, Power Designer, Eclipse, JetBrains IntelliJ, Atom/Visual Code etc.) for solution artefacts design and development.

Technical Project Leadership
• Experience leading a development team to deliver an end-to-end enterprise-level IT solutions.
• Ability and experience to conduct solution design and code walkthrough.
• Provide technical leadership for system analysts, developers and
• Knowledge of project management methodologies, analytical tools and
processes, work estimation, and ITIL best practices
• Ability and experience to lead major complex IT projects, direct teams of
technical staff and external consultants, and ensure project deliverables are delivered within specified parameters.

Analytical and Problem-Solving Skills
• Able to identify and coordinate the resolution of technical problems and incidents, conduct research, assess client requirements, lead design projects, and develop recommendations.
• Experience with systems debugging, refactoring and optimization
• Develop technical design features and alternatives to ensure effective
operation of hardware and software platforms and IT security and quality control systems

Communication, Consultation and Interpersonal Skills
• Effective communication skills to prepare reports, documentation and explain technical solutions to IT and non-technical stakeholders.
• Work cooperatively with project staff and external stakeholders to discuss application development methods.
• You can collaborate, monitor and manage service delivery partners, and participate on various IT group discussions/committees
• Ability to work on multiple assignments concurrently
• Strong Interpersonal and negotiation skills.
• Strong consulting skills to engage with all stakeholders.
• A demonstrated team player with a proven track record for meeting

For immediate consideration, don't delay, apply online today!
Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.