Showing posts with label Web Services. Show all posts
Showing posts with label Web Services. Show all posts

Monday, 26 March 2012

Senior .Net Developer

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement. Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience. You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


Job Description:
Our client has a requirement for a Senior  .Net  developer for a 3 month opportunity.  The position is located in Ottawa.


What makes this Special:
Our client has a prestigious reputation and excellent work environment. This position offers an opportunity for personal learning and to contribute to important initiatives that make a difference. Our client is actively screening resumes and scheduling interviews to fill this position, so let one our professional resource managers represent you to the client, promote your skills, and help you prepare.


Requirement or Qualifications:
Qualified Candidates will have:
  • 7-10 years of .Net development on web based applications;
  • 5 years ASP.Net and C#;
  • Web Services (nice to have);
  • Java (nice to have); and
  • Valid Secret clearance (a must).

Keywords:   .Net, ASP.Net, C#, Java, Web Services, Develop, Program     


How to Apply:
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com
Email:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to resumes@zylog.ca


Company Overview:
Zylog is internationally ranked within the top 100 Global Recruitment Industry and one of the top three IT Professional Staffing Firms in Canada. Zylog provides consulting services, software development, application migration, and recruiting services for permanent and contract positions. Zylog is a Microsoft Gold Certified Partner, HP Alliance One Partner, Telus Business Solutions Partner, Oracle Partner, and proudly represents Fortune 500, Government, Banking, Healthcare and IT organizations globally. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada. We are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.

Tuesday, 7 February 2012

Technical Team Lead

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement. Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience. You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


Job Description
Our client in the gaming industry is looking for a well rounded Technical Team Lead, a strong  technical person with experience in at least one mobile app release.    


Key Responsibilities
·         A strong Architect, with knowledge of current   technologies
·         Directly resolved or assisted in resolving difficult multi-threading issues.
·         As a  Team Lead assisted in resolving critical Production support  (24 x 7)
·         Must be fully versed in Windows OS & L Linux OS (CentOS)
·         Strong Client  /Server  Platform development & Architecture
·         Ideally  been involved in at  least one  project that utilized Cloud computing
·         Ideally worked in  highly scalable  game platforms
·         Lead, coach and manage a team.  A leader who understands the value in listening to the team, implementing changes and required, looking at ways to improve processes.


Requirements or Qualifications
·         University degree in Engineering or Computer Science
·         Extensive experience in architecting, designing and developing highly scalable client/server software with C++ and Java
·         Strong Component & N-tier Architecture, excellent Object Oriented design and programming skills (SOA, Web Services, XML)
·         Experience with fine tuning real-time server systems for performance, reliability and scalability
·         Strong network and socket programming skills over TCP/IP & UDP protocols
·         Strong experience with multithreaded & multi-process real-time applications
·         Minimum 8 years of experience developing highly scalable enterprise or commercial client/server solutions using C++ (MS Visual Studio)
·         Minimum 8 years of experience developing highly scalable enterprise or commercial client/server and web solutions using Java, J2EE, J2SE, J2ME, JBOSS
·         Minimum 8 years in development of web and mobile web applications (PHP, Java, JavaScript, CSS, HTML, HTML5), web services, web application, database (PostgreSQL, MySQL)
·         Minimum 8 years in development of highly scalable client/server applications (Windows, Linux, CentOS), including cross-platform mobile development experience for iPhone, Android and RIM Blackberry
·         Strong experience in developing multi-player gaming applications will be an asset
·         Experience with rich media content or game development for a game or multimedia software developer or publisher is a plus (C++/DirectX/Direct3D/DirectSound/Bink/FM Audio)
·         Experience designing and developing IVR applications is a plus
·         Experience designing and developing POS application is a plus


How to Apply:
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com
Email:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to resumes@zylog.ca


Company Overview:
Zylog is internationally ranked within the top 100 Global Recruitment Industry and one of the top three IT Professional Staffing Firms in Canada. Zylog provides consulting services, software development, application migration, and recruiting services for permanent and contract positions. Zylog is a Microsoft Gold Certified Partner, HP Alliance One Partner, Telus Business Solutions Partner, Oracle Partner, and proudly represents Fortune 500, Government, Banking, Healthcare and IT organizations globally. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada. We are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.

Friday, 3 February 2012

Bilingual - Senior Programmer / Analyst - Support

Zylog offre les meilleurs emplois aux meilleurs candidats. Nous recherchons actuellement des professionnels de talent en TI, en ingénierie et en soins de santé qui sont qualifiés et intéressés à explorer de nouvelles possibilités. Zylog représente des centaines d'entreprises clientes qui cherchent activement des professionnels de talent possédant de l'expérience dans les domaines des TI, de l'ingénierie, de la vente au détail, des institutions bancaires et financières, de l'assurance, de l'exploitation pétrolière et gazière, des télécommunications, des services gouvernementaux et des soins de santé pour combler des postes permanents et contractuels. De nouveaux postes sont disponibles quotidiennement, et nos gestionnaires en ressources professionnelles expérimentés ne demandent qu'à vous aider à sélectionner les emplois correspondant le mieux à vos compétences de sorte que vous saisissiez les meilleures occasions. Vous n'avez pas le temps de parcourir chaque jour les longues listes d'emplois des tableaux d'affichage pour trouver le poste qui vous convient le mieux. Laissez nos gestionnaires en ressources expérimentés et compétents faire le travail pour vous. Nous évaluons les meilleurs emplois au sein de Fortune 500, du gouvernement et des soins de santé à mesure qu'ils sont disponibles. Laissez-nous vous trouver de nouvelles occasions et être les premiers à vous en informer.


 SOMMAIRE DU POSTE
En guise de premier mandat chez notre client situé à Montréal, le candidat occupera le poste de programmeur/analyste au sein du Centre d'excellence en gestion des applications (Application Management Center of Excellence), afin de soutenir la mise en ligne en juin 2012 d'un nouveau portail SOA présentant des rapports aux participants et aux promoteurs du régime de retraite.
Le programmeur/analyste en chef fera éventuellement partie de la structure rotative de soutien d'applications. 
Le poste doit être doté immédiatement par un consultant qui aspire à occuper un poste permanent éventuel chez notre client. La durée du mandat initial est de 6 mois avec la possibilité que le poste devienne permanent à tout moment au cours de cette période.


RESPONSABILITÉS CLÉS
  • Aider à définir la portée et les objectifs du programme par la recherche et des sondages.
  • Participer à la mise en place d'environnements de test, de bibliothèques, d'outils, et autres éléments requis pour exécuter ses tâches.
  • Préparer des spécifications détaillées de complexité moyenne à partir desquelles les programmes seront créés ou modifiés en fonction de la complexité de l'application.
  • Mettre en œuvre un ensemble de spécifications en codant, compilant et testant les applications.
  • Développer et modifier la documentation propre au programme qui est destinée aux utilisateurs et aux Opérations.
  • Analyser et passer en revue les problèmes logiques du programme et du système existants, le cas échéant.
  • Faire partie intégrante des communautés d'utilisateurs au cours des tests des nouvelles applications ou des applications modifiées.
  • Collaborer activement avec les autres spécialistes en TI aux activités de développement, de test et de débogage.
  • À l'occasion, participer activement aux tests des applications selon les conditions.
  • Responsable de fournir des résultats de qualité.
  • Identifier les risques et les faiblesses et en faire rapport, et appliquer les contrôles opérationnels permettant de minimiser lesdits risques.
  • Assurer la conformité aux exigences réglementaires et aux politiques internes, et plus particulièrement la protection des renseignements personnels des clients, des intermédiaires et des employés.


EXIGENCES : (formation et certification)
  • Diplôme universitaire (ou expérience de travail équivalente)
  • Minimum de 2 années d’expérience en applications Web


COMPÉTENCES GÉNÉRALES ET COMPÉTENCES SPÉCIFIQUES SUIVANTES :
Compétences techniques
  • Excellentes aptitudes à communiquer à l’oral et par écrit dans les deux langues officielles
  • DGP : Java, Active MQ, PL/SQL et Oracle
  • Portail employé et promoteur, IBM Portal 7 et boîte à outils DOJO
  • DMI : Oracle, IBM Portal 7 et boîte à outils DOJO
  • Services de données : Java, PL/SQL et Oracle
  • Services Web (WAS7)
  • BO/WEBI : suite Business Object et Crystal Reports  


Autres compétences
  • Compétences en planification
  • Capacité à prendre des décisions de qualité
  • Capacité à établir les priorités
  • Habileté en communications interpersonnelles
  • Compétences en présentation
  • Bilinguisme


 Comment poser votre candidature 
En ligne:
Pour poser votre candidature pour ce poste ainsi que d’autres opportunités d’emploi excitantes qui vous sont adéquates disponibles chez Systèmes Zylog (Canada) Ltée, nous vous prions de vous enregistrer et de nous envoyer votre candidature en ligne sur notre site web à www.ZylogCanada.com.
Par email:
Si vous préférez nous envoyer une copie électronique de votre curriculum vitae pour notre révision, s’il-vous-plait indiquez dans la ligne ‘objet’ de votre email le numéro de référence ou la description du poste indiqués plus haut afin de s’assurer d’une prompte identification de votre demande. Nous vous prions d’envoyer votre email avec votre CV joint à Resumes@zylog.ca.




ROLE SUMMARY
As a first mandate with Client in Montreal, the candidate will act as a Programmer/ Analyst, within the Application Management Center of Excellence, to support June 2012 release of a new SOA portal for Pension Plan sponsor and member reporting. The Senior Programmer/ Analyst would eventually be part of the rotating application support structure.  Position is to be filled immediately by a consultant who is seeking an eventual permanent position with Client.  Initial mandate will be for a period of 6 months with possibility becoming a permanent position anytime during that period.


KEY ACTIVITIES
  • Participates in formulating program scope and objectives through research and fact-finding.
  • Helps to set up testing environments, libraries, tools and other elements required to perform his/her duties.
  • Prepares detailed specifications of medium complexity from which programs will be created or modified depending on complexity of application.
  • Implements a set of specifications by coding, compiling and testing the applications.
  • Develops and modifies program documentation for both users and Operations.
  • Analyzes and reviews existing system and program logic problems as required.
  • Takes an active part with user communities during testing of new or modified applications.
  • Takes an active part with other IT specialists during development, test and debug activities.
  • Is sometimes called upon to concentrate efforts on testing of applications depending on conditions.
  • Is accountable to deliver quality results.
  • Identifies and reports risks and weaknesses, applies operational controls to mitigate these risks.
  • Ensures compliance with regulatory requirements and internal policies, in particular the need to protect personal information of customers, intermediaries and employees.


REQUIREMENTS: (Education, Designation)
  • University degree (or equivalent real-life experience)
  • Minimum of 2 years in working on web applications


CORE COMPETENCIES AND THE FOLLOWING SPECIFIC COMPETENCIES:
Technical Competencies
  • Good oral and written communications skills, in both official languages
  • DGP: Java, Active MQ, PL/SQL, Oracle
  • Employee & Sponsor Portal, IBM portal vs 7 & toolbox DOJO
  • DMI: Oracle, IBM portal vs 7 & toolbox DOJO
  • Data Services : Java, PL/SQL, Oracle
  • Web services (WAS7)
  • BO/WEBI : Business Object suite & Crystal Reports


Other Competencies
  • Planning
  • Decision of quality
  • Priority setting
  • Interpersonal savvy
  • Presentation skills
  •  Bilingual language skills, local to Montreal



How to Apply
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com.
Email:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.



Company Overview
Zylog is internationally ranked within the top 100 in the Global Recruitment Industry, and one of the top five IT Professional Staffing Firms in Canada.  Zylog is a leading provider of human capital resource management applications, and technology solutions with global delivery capability and proudly represents Fortune 500, Government, and Healthcare organizations actively seeking top talent for contract and permanent positions. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada; we are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.

Monday, 23 January 2012

Sr Developer - .NET

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement. Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience. You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


About the Job
We are seeking a skilled and motivated individual to fill a full-time Senior .Net Developer role for our clients Software Department.  This role includes an active role in software development at a senior level, with the additional oversight of a small team of developers, and will report to the Senior Director.


Key Responsibilities
  • Leading a team of software developers including architectural direction, mentoring, task assignment and coordination
  • Participating in the preparation of project plans and tracking to that plan using Scrum
  • Analysis, application architecture, design, development, and unit-testing of software to prescribed technical and business requirements
  • Debugging and second-tier production support (first-line support may be required in low-scale scenarios)
  • Design and support documentation
  • Research and prototyping
  • Vendor product evaluation 


Requirements or Qualifications 
  • Degree in Computer Science or related discipline from an accredited educational institution
  • Minimum 5 years of relevant work experience
  • Eligibility to work in Canada
  • Exposure to enterprise-level software development, including security and scalability aspects
  • Solid understanding of Web Services, WS-I standards, and SOA architectural patterns 
  • Experience with .NET 3.5/4.0, C#, WCF
  • Experience with Java EE and Linux I (nice to have but not mandatory)
  • Solid understanding of relational databases and SQL
  • Effective verbal and written communications, with an ability to effectively convey information, concepts and ideas to others
  • Ability to work effectively inside a multi-disciplinary team environment
  • Ability to prioritize and manage multiple work activities, to completion, while meeting or exceeding deadlines
  • Ability to effectively navigate dynamic requirements and priorities
  • Strong organization skills, dependability, pro-active, self-motivated, and goal-oriented with attention to detail
  • Eligibility for security clearance (police employment check)
  • Assets (nice to have but not mandatory):
  • Experience with Enterprise Service Bus architecture (Glassfish) and messaging (MSMQ, JMS) or equivalent
  • Experience with Team Foundation Server, Kiln (Mercurial), and FogBugz
  • Familiarity with Unified Communications and video conferencing including protocols such as SIP
  • Familiarity with the pharmaceutical and health industries including policy and regulatory requirements.

    
How to Apply
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com.
Email
:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.


Company Overview
Zylog is internationally ranked within the top 100 in the Global Recruitment Industry, and one of the top five IT Professional Staffing Firms in Canada.  Zylog is a leading provider of human capital resource management applications, and technology solutions with global delivery capability and proudly represents Fortune 500, Government, and Healthcare organizations actively seeking top talent for contract and permanent positions. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada; we are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.

Thursday, 5 January 2012

Senior Applications Programmer

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement. Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience. You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


Job Description:
Our client has a requirement for 6 month contract opportunities.  The positions are located in Mississauga.


What makes this Special:
Our client is one of the largest Banks in North America. With exponential growth and millions of customers and clients who are served through our various businesses: Canadian Personal and Commercial Banking, Wealth Management, U.S. Personal and Commercial Banking, and Wholesale Banking. Being part of this company is being part of a better Canadian service. 


Role
 The successful candidate will be responsible for leading the design and development of core Online Channels web applications for the Online Channel Technology team


Requirements:
• Hands-on JavaEE application design and development.
• Technical leadership on multi-resource development teams.
• Lead the technical analysis, design sessions and code reviews
• Clear and concise documentation of design options and solutions, based on specifications from business requirements.
• Packaging, deployment and support of builds as code is promoted from Development, System, Acceptance & Production environments
• Ensure delivery of projects to the business partner that meet/exceed specifications
• Work closely with infrastructure teams to ensure that development and integration environments are fully functional and that builds are properly deployed
• Unit testing/integration testing of code
• Support of our business partners and the testing teams.
• Active participation in issue resolution, promptly addressing defects.
• Configuration Management / Release Gatekeeping (as project role dictates).
• Knowledge transfer within group and to the production support team.
• Ensuring that solutions adhere development best practices and Architectural principles
• Data set up and environment shake down
• Active participation in issue resolution
• Working with 3rd party Vendors to ensure project success
• Ensuring that SDLC and agile development processes are followed where appropriate
• 5+ years experience in distributed systems development using JavaEE
• Strong knowledge of object oriented analysis and design, implementation, maintenance and SOA
• Advanced skills in technologies such as JavaEE, Web Services, Messaging, JDBC, Servlets. Java Server Faces, Spring/Hibernate, UML and RDMS.
• 5+ years of proven track record developing and delivering solutions for medium to large size projects.
• 3+ years working with leading offshore teams
• Good understanding of development methodologies (i.e. Agile)
• Proven track record with code deployments
• Familiar with TD organization and web banking operations
• Experience with data and development environment set up
• Ability to work effectively with others; self motivated and a team player
• Flexible and able to adapt to change easily


Nice to Haves:
Ideal candidate must have, Java Enterprise Development - JavaEE Web Service Knowledge Java Server Faces - JSF SOA Communication Java Developer experience


 How to Apply:
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com
Email:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to resumes@zylog.ca


Company Overview:
Zylog is internationally ranked within the top 100 Global Recruitment Industry and one of the top three IT Professional Staffing Firms in Canada. Zylog provides consulting services, software development, application migration, and recruiting services for permanent and contract positions. Zylog is a Microsoft Gold Certified Partner, HP Alliance One Partner, Telus Business Solutions Partner, Oracle Partner, and proudly represents Fortune 500, Government, Banking, Healthcare and IT organizations globally. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada. We are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.

Friday, 9 December 2011

Senior Mobile Software Developer

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement. Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience. You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


About the Job
 Our client in the social gaming industry is looking for a Senior Mobile Software Developer to join the platform team. 


Key Responsibilities
  • Architect, design, develop, maintain and support all software components of an interactive social gaming platform and its associated games (iOS, Blackberry & Android), gaming platform development kit and integration to 3rd-party gaming or backend systems
  • Provide development support to content development teams
  • Provide platform development support to the QC Testing team
  • Provide resolution to defects
  • Build, modify and maintain deployment packages and automated unit test scripts
  • Create, modify and maintain automated build scripts
  • Recommend improvement of development, integration and support practices and processes
  • Apply configuration management, version control, best practices and standards
  • Assist in the management of test equipment and testing tools


Requirements or Qualifications

  • University degree in Engineering or Computer Science
  • Extensive experience in architecting, designing and developing highly scalable client/server software with C++ and Java
  • Strong Component & N-tier Architecture, excellent Object Oriented design and programming skills (SOA, Web Services, XML)
  • Minimum of 6 years of mobile application and web mobile development (native and cross-platform development for iPhone, Android, RIM Blackberry & other Smart Phones)
  • Minimum 8 years of experience developing highly scalable enterprise or commercial client/server solutions using C++ (MS Visual Studio)
  • Minimum 8 years in development of highly scalable client/server applications (Windows and Linux)
  • Strong network and socket programming skills over TCP/IP & UDP protocols
  • Minimum 8 years in development of highly scalable web services, web and web mobile application (PHP, Java, JavaScript, CSS, HTML, HTML5), database (PostgreSQL, MySQL), mobile web applications
  • Strong experience with multithreaded & multi-process real-time applications
  • Experience with fine tuning real-time server systems for performance, reliability and scalability
  • Experience in developing multi-player gaming applications will be an asset
  • Experience with rich media content or game development for a game or multimedia software
  • Developer or publisher is a plus (C++/DirectX/Direct3D/DirectSound/Bink/FM Audio)
  • Experience designing and developing POS application is a plus
  • Working Knowledge of 802.11 wireless network an asset
  • Experience with defect tracking tools: Test Director, DevTrack, Visual Intercept, Track Record, Bugzilla, Redmine

    
How to Apply
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com.
Email
:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.

  
 Company Overview
Zylog is internationally ranked within the top 100 in the Global Recruitment Industry, and one of the top five IT Professional Staffing Firms in Canada.  Zylog is a leading provider of human capital resource management applications, and technology solutions with global delivery capability and proudly represents Fortune 500, Government, and Healthcare organizations actively seeking top talent for contract and permanent positions. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada; we are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.

Senior Software Developer - Server, Platform & Content

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement. Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience. You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.


About the Job
Our client in the social gaming industry is looking for a committed and driven Senior Software Developer – Server, Platform and Content.


Key Responsibilities
  • Architect, design, develop, maintain and support all software components of an interactive social gaming platform and backend reporting system, gaming platform development kit and integration to 3rd-party gaming or backend systems
  • Collaborate with a team of software developers
  • Conduct feature requirement discussions and development estimations for both platform and gaming features
  • Provide development support to internal and external content development teams
  • Provide platform development support to the QC Testing team
  • Provide resolution to defects and investigate and resolve production support incidents
  • Build, modify and maintain deployment packages and automated unit test scripts
  • Create, modify and maintain automated build scripts
  • Collaborate with internal or external software development outsourcing teams
  • Recommend improvement to development, integration and support practices and processes
  • Apply configuration management, version control, best practices and standards
  • Assist in the management of test equipment and testing tools
  • Communicate effectively with teams in different countries and time zones


Requirements or Qualifications
  • University degree in Engineering or Computer Science
  • Extensive experience in architecting, designing and developing highly scalable client/server software with C++ and Java
  • Strong Component & N-tier Architecture, excellent Object Oriented design and programming skills (SOA, Web Services, XML)
  • Expert at designing and developing multi-threading server systems for high performance, reliability and scalability
  • Strong network and socket programming skills over TCP/IP & UDP protocols
  • Minimum 8 years of experience developing highly scalable enterprise or commercial client/server and web solutions using Java, J2EE, J2SE, J2ME, JBOSS
  • Minimum 8 years in development of web and mobile web applications (PHP, Java, JavaScript, CSS, HTML, HTML5), web services, web application, database (PostgreSQL, MySQL)
  • Minimum 8 years in development of highly scalable client/server applications (Windows, Linux, CentOS)
  • Minimum 4 years of experience developing highly scalable enterprise or commercial client/server solutions using C++/Windows (MS Visual Studio)
  • Strong experience in developing multi-player gaming applications will be an asset
  • Experience with rich media content or game development for a game or multimedia software developer or publisher is a plus (C++/DirectX/Direct3D/DirectSound/Bink/FM Audio)
  • Cross-platform mobile development experience is a plus (eg. iPhone, Android, RIM Blackberry, other Smart Phones, XNA framework)
  • Experience designing and developing IVR applications is a plus
  
  
How to Apply
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com.
Email:
If you would like to email a copy of your resume for review, please reference this posted Job Number or Job Description in the subject line of your email for prompt identification and send your email with attached resume to Resumes@zylog.ca.


Company Overview
Zylog is internationally ranked within the top 100 in the Global Recruitment Industry, and one of the top five IT Professional Staffing Firms in Canada.  Zylog is a leading provider of human capital resource management applications, and technology solutions with global delivery capability and proudly represents Fortune 500, Government, and Healthcare organizations actively seeking top talent for contract and permanent positions. Zylog leverages ISO 9001:2000 certified processes, industry best practices, and ownership of one of the largest professional talent databases in Canada; we are dedicated to the progress of our clients, consultants, and our community. Apply now or contact one of our experienced professional resource managers to help you find the perfect career to make the most of your unique skills and experience.


Top Jobs for Top Talent

Zylog Systems (Canada) Ltd.