At Ducen, we understand that success is powered by our people, and we are committed to establishing a culture of excellence and innovation. Our team members are not just employees; they are our partners in our progress.

Challenging projects are the name of the game here at Ducen. We are chosen by our clients for our ability to meet some of the most demanding IT requirements; this makes working here more exciting and intense. As a Ducen employee, we encourage you to constantly think outside the box and continue to push your limits to uncover the best in you and find new ways of doing things. And for this reason, we work closely with you to chart your growth at Ducen.

Our corporate culture is also very unique with four offices across the globe: U.S., Canada, India and Philippines. Not only do you get the chance to work for a global organization, you collaborate with innovative minds from around the world to drive business success.

 

We are Hiring!


Account Manager - Canada

The Account Manager position is a key sales role within the Ducen sales team, responsible for executing sales and business development strategies for target companies within the defined geographical unit.

The candidate will target sales of Ducen’s portfolio of Application Development, BI & Analytics, IT Outsourcing services including Consulting Services for targeted organizations.  The position’s primary responsibility is to achieve new sales results for Ducen services. The candidate will develop revenue-producing relationships with decision-making CxO level executives at targeted organizations, as well as drive the sales cycle of all assigned sales opportunities from initial prospect communication through contract execution.  The role is supported by on-site and offshore Pre-Sales & Solutioning teams.

Responsibilities
  • Identify opportunities and lead the sales efforts in with leading Telecom, Financial and technology corporations in Canada
  • Position our services in a manner that Ducen gains mind-share with the client and improve our ability to attract quality business with a view to accelerate revenue generation. 
  • Keep up with the trends and developments in the Canadian Telecom Financial and technology sectors and bring that understanding to the client business and its impact to their organization
  • Maintains a detailed understanding of their assigned vendor, technology or category segment and its associated key competitive products including life cycles, pricing programs, and technology advantages and may be required to manage transactions to support vendor and customer needs. This role is also responsible for resolving escalations on moderate to complex functions of order management with speed and accuracy in a fast-paced environment and is recognized as being capable of resolving the most complex transactional issues.
Qualifications
  • Be regarded as an industry expert by the client and as an individual who 'speaks their language
  • Have around 7-10 years of selling Application Development, BI & Analytics and IT services to leading firms in Canada
  • Have experience of working and winning large Multi-year and Multi-million dollar deals
  • Be enthusiastic and passionate about your work
  • You have a very good knowledge of core Telecom processes
  • You are rigorous and independent and you enjoy working in a multicultural and international environment
  • Must possess excellent customer interaction and people management skills as well as strong presentation skills
  • Have good academic qualifications preferably post-graduate education
  • Be a team player, willing to mentor, reasonable travel
  • High degree of familiarization and expertise in key products and practices relevant to the industry.
Significant Assets
  • Identify opportunities and lead the sales efforts in with leading Telecom, Financial and technology corporations in Canada

Experience: 7-10 years

Salary: As per IT standard

Work Location: Canada

 

Apply Now

Business Application Support - Canada

The Business Application Support position will be responsible to work in Microsoft .NET and build programs using standards and established methodology.  The Business Application Support will be responsible for the IS support Activities, tier 2 technical support, working Offshore Support, and working collectively with Business Analysts, Architects, and Programmers.

Strong communication is needed in communicating with internal/external customers as well as offshore teams.

Responsibilities
  • Collaborate with the various business stakeholders to support and enhance enterprise class projects
  • Troubleshooting and managing simple to complex issues as they arise
  • Prioritizing and managing multiple open incidents, providing guidance for internal users on support issues.
  • Creating new user accounts and profiles and working the BA’s on Compliancy Documents
  • Log all help desk incidents into JIRA and update problem profiles
  • Analyze and identify trends in tickets received and formulate preventative solutions
  • Maintain full details of tickets, analyze trends, and provide statistical analysis for monthly reporting to high-level management
  • Support QA testing and create test cases
  • Review projects with BA’s and assist with project roll-outs and testing completed by Offshore teams before releasing to BA’s.
  • Provide full training and guidance on current business rules and processes
  • Strong knowledge in web/windows application development using Microsoft .NET technologies
  • Database programming experience in MS SQL Server 2008/2012
  • HTML. XHTML, CSS
  • JavaScript, Jscript
Qualifications
  • 1 to 3 years’ experience in all aspects and phases of the SDLC for enterprise level applications
  • At least 2 years’ experience working with Mircosoft .NET technologies
  • Strong understanding of fundamentals in Object Oriented programming
  • Hands on knowledge in Microsoft SQL Server 2008/2012
  • Must possess excellent customer interaction and people management skills as well as strong presentation skills
  • Have good academic qualifications preferably post-graduate education
  • Be a team player, willing to mentor, reasonable travel
  • High degree of familiarization and expertise in key products and practices relevant to the industry.
Significant Assets
  • Microsoft .NET
  • Database SQL Server 2008/2012

Experience: 1-3 Years

Salary: As per IT standard

Work Location: Canada

 

Apply Now

Enterprise Architect - Canada

Currently looking for an Enterprise Architect.  You will be a well-rounded individual with maturity, vision, and a depth of experience that allows for grasping issues quickly and making educated, critical judgements in the absence of complete information.

Duties and Responsibilities
  • Looking for an architect, not a project manager nor a senior developer. You will need to apply daily or more EA frameworks and have a deep understanding of UML and Object oriented thinking. Be familiar with Biz, Application, Data and Technology architecture.
  • Provide consulting experience, and is comfortable in being a trusted advisor for high level management.
  • This position is based in Montreal, travel may be required up to 50%.
  • Experience in both problem and software engineering domains, with evidence of a thorough understanding of the requirements to solve the problem and active participation in software development.
  • Must be able to provide the overall vision for a project to all involved.
  • Leadership ability to motivate and maintain momentum for the technical effort across the various teams and to make critical decisions under pressure, plus make those decisions stick.
  • To be effective, this role must have the moral authority to make technical decisions.
  • Excellent communication skills to earn trust, persuade, motivate, and mentor. 
  • This role needs to show both design and implementation abilities.
  • The effective architect must exhibits these traits:  -Being a generalist, rather than a specialist, who knows many technologies at a high level rather than a few technologies at the detail level
  • Makes the broader decisions, thereby demonstrating broad knowledge and experience, as well as communication and leadership skills
Essential Qualifications
  • 4 to 5 years’ experience as an Enterprise Architect
  • Business process modeling
  • Biz Process Design
  • Data Design
  • Application design
  • Infrastructure Design
  • IT industry standards and application
  • System integration
  • System behaviour
  • IT methodology
  • IT tools
  • OOSD
  • TOGAF
  • DODAF / MODAF / UPDM
  • Zachman
  • ITIL
  • Model Driven Architecture
  • Service Oriented Architecture
  • Sparx Enterprise Architect
  • Rational Software Architect
  • Eclipse Process Framework (nice to have)
  • Bilingual (English, French)and interpersonal skills
Significant Assets
  • Strong UML understanding (candidate is expected to know all major UML diagrams, the required elements contained, UML extensibility, UML Metamodel)

Experience: 4-5 Years

Salary: As per IT standard

Work Location: Canada

 

Apply Now

ESB Developer - Canada

Currently looking for an ESB Developer.  You will be responsible to ensure Project Management is adhered to and liaise with the Client, Local and Offshore teams and PM’s

Responsibilities
  • 4 to 5 years’ experience in all aspects and phases of the SDLC for enterprise applications
  • At least 4 - 5 years of experience in working with Middleware, Business process engines, workflow automation systems, IBM BPM Telecom Pack / Oracle AIA / SOA solutions
  • Certifications: IBM SOA Solution Designer Certification / Oracle AIA Certified Implementation Specialist 
  • Delivery style using Agile, Scrum and Waterfall methodology
  • Application development and integration J2EE, Spring
  • Web and windows services development
  • Java MQ, IBM MQ, Oracle Tuxedo MQ
  • InfoSphere, WebSphere, Apache and Tomcat
  • Database Oracle 11g, DB2, MySql
  • Shell scripting
  • XML, XSD, XSLT and Xpath
  • Knowledge in automated Packaging, Deployment, Release and Version management
  • Experience with ALM, automated release management using SVN, Maven and GitHub
  • Strong experience in OOAD with UML modeling
  • Strong knowledge of design patterns (e.g. SOA, MVC, Distributed, Component)
  • Experience in transaction processing best practices and architecture
  • Messaging system architecture (JMS to JMS, JMS to non-messaging)
  • MS and IBM, Oracle Security (SSL, HTTPS, Kerberos, SSO, Tokens)
  • Experience in using RAD, Rational Rose suite, ERWin
  • Knowledge of Redhat Linux, Ubuntu
  • Open source development experience
  • Good organizational abilities, oral/written communications and interpersonal skills
Significant Assets 
  • Strong knowledge of design patterns (e.g. SOA, MVC, Distributed, Component)
  • Strong experience in OOAD with UML modeling

Experience: 4-5 years

Salary: As per IT standard

Work Location: Canada

 

Apply Now

Product Manager Analytics - Canada

The Product Manager will have managed large Product Development groups across various geographies, with a strong product engineering background not a product management background. Responsible for researching and developing ideas and processes for new technologies. Improves upon the performance and design of existing technologies and overseas production and packaging of final product.

Responsibilities
  • Strong knowledge of the BI and analytics space
  • Strong experience with working on Big Data, Cloud Technology, Mobile Technology, visualization, IOT is a plus
  • Strong knowledge in the areas of Product Licensing, Multi-tenant technology, product scalability, Data Management, Data Manipulation, and Data Analysis
  • Strong knowledge in the areas of product architecture, Solutioning, Microsoft technology, Java, and Open Source
  • Strong knowledge in RDBMS, No SQL technologies
  • Track user’s feedback, customer satisfaction, dashboards and metrics to measure success
  • Evaluate new technologies and industry trends as they emerge and determine if and how they are applicable to our product
  • Work with external 3rd parties to assess partnerships and licensing opportunities
  • Analyzing potential partner relationships for the product
  • Managing the entire product life cycle from strategic planning to tactical activities
  • Setting the product roadmap in order to achieve desired outcomes.
  • Must be comfortable writing product requirements, technical collateral for customers
  • Responsible for maintain the product backlog and prioritizing features 
  • Championing innovation, setting direction, driving results, and collaborating across boundaries
Qualifications
  • Be regarded as an industry expert by the client and as an individual who 'speaks their language
  • You are rigorous and independent and you enjoy working in a multicultural and international environment
  • Must possess excellent customer interaction and people management skills as well as strong presentation skills
  • 10 to 15 years’ experience with 7 years in managing BI and analytics products engineering
  • Be a team player, willing to mentor, reasonable travel
  • High degree of familiarization and expertise in key products and practices relevant to the industry.
Significant Assets
  • Strong knowledge and worked on Big Data, Cloud technology, Mobile technology, Visualization, IOT is a plus.

Experience: 10-15 years

Salary: As per IT standard

Work Location: Chennai

 

Apply Now

SOA Architect - Canada

Currently looking for a SOA Architect with a deep understanding of Service Oriented Architecture.

 

The architectural framework selection process will take into account the Enterprise Architecture as well as best practices for realizing a service-oriented architecture (SOA) given significant legacy IT assets. 

 

Ability to demonstrate experience in delivering at least two SOA Enterprise-level Projects, and understands complex interface structures like the new Telecom Information Framework.

 

A tactful Negotiator, who can work with concerned stake holders and act as a liaison between teams located in different geographic locations. Excellent interpersonal and communication skills, with the ability to synthesize complex problems in few sentences.

 

The individual should be aware of industry standards for modeling SOA using the Unified Modeling Language (UML). The role will actively participate and contribute to the integration team’s activities and review and comment on the resulting artifacts. 

Responsibilities
  • Understanding of Telecom industry standards like  eTOM and SID
  • Experience with the IBM TM pack for ESB WebSphere
  • Experience with one or more Enterprise Architecture Frameworks such as Federal Enterprise Architecture Framework (FEAF), Zachman or TOGAF Frameworks is an advantage.
  • Experience with UML and Knowledge of design patterns is a must. 
  • Proficiency in Sparx Enterprise Architect
  • Experience with SOA implementations to address distributed service transaction requirements with support for standards such as WS-Coordination, WS-Atomic Transaction, etc.
  • Clear understanding of Web services approach - including Web service protocols such as SOAP and REST – and Messaging.
  • Familiarity with High-level languages such as BPEL.
  • Understanding of the Enterprise Service Bus approach, especially IBM ESB.
  • Experience with SOAPUI, XMLspy
  • Java and C# programming experience to enable analysis of code written by others.
  • Proficiency in Microsoft Word and Excel – Required.
  • Detail oriented and committed to consistently completing repetitive production-like tasks on-time and error-free.
  • Excellent customer relations skills.
  • Self-starter, highly motivated individual; team player who can adapt to changes in customer requirements.
  • Excellent written and verbal skills. Ability to research problems and provide solutions.
Qualitfications
  • 7+ years’ experience in SOA Platform Architecture and Development, including 3 years working with BizTalk applications.
  • 7+ years as consultant in architecture 
  • 5+ years data modeling tools
  • Significant knowledge and experience designing and developing Enterprise Service Bus/SOA/Integration Tier Architecture (BPEL/Business Process Orchestration, Web Services).
  • 5+ years’ Experience with UML along with knowledge of design patterns.
  • Experience with SOA implementations to address distributed service transaction requirements with support for standards such as WS-Coordination, WS-Atomic Transaction.
  • Experience in Cataloguing and Orchestration
  • Clear understanding of Web services approach including Web service protocols such as API, SOAP and REST.
  • Strong understanding on XML transport mechanism.
  • Background in SOA Governance is an advantage.
  • Strong understanding (5+ years) of Service Oriented Architectures using IBM ESB.
  • Experience with one or more Enterprise Architecture Frameworks (TOGAF preferred).
  • Knowledge of Databases modeling and at least one software development method
  • IBM MDM experience is a plus
Significant Assets
  • Significant knowledge and experience designing and developing Enterprise Service Bus/SOA/Integration Tier Architecture (BPEL/Business Process Orchestration, Web Services).

Experience: 7+ years

Work Location: Canada

 

Apply Now

Tech Lead .Net - Canada

Bachelor's or Master's degree in Information Systems, Information Technology, Computer Science or Engineering

Currently looking for a Technical Lead to drive a project at a Major Blue Chip Client.  You will be responsible to ensure Project Management is adhered to and liaise with the Client, Local and Offshore teams and PM’s

Responsibilities
  • Responsible for working on the Architecture, Design and Development of the large scale enterprise projects/products.
  • Define, track and document high level and low level technical design that incorporates best practices.
  • Interact with Clients, gather requirements, and translate into technical specification.  Also work with the development team to impart the requirements and guide them during the development process.
  • Responsible for delivering the client projects on time with expected code quality and meting the business requirements.
  • Plan, track and execute projects – Project Management skills are essential.  Knowledge in Microsoft Project is a must.
  • Design and implement Solutions to satisfy nonfunctional requirements such as scalability, usability, maintainability and supportability.
  • Evaluate 3rd party solutions and prepare recommendation and cost benefit analysis for their use.
  • Interface with other teams in order to clarify and communicate the technical design details and architectural components.
  • Maintaining knowledge of cutting-edge Microsoft technologies and provide input for training and training materials.
  • Participate in presales demos and presentations whenever required.
  • Be a part in achieving the company’s technical vision and contributing to all aspects of the company’s technology development.
Qualifications
  • 6 to 8 years’ experience in all aspects and phases of the SDLC for the design, implementation and operation of enterprise-wide software solutions.
  • At least 3-4 years of experience working with Microsoft .Net technologies (versions 2.0 /3.5/4.0/4.5)
  • At least 2 - 3 years’ experience in a development lead role
  • Microsoft Certifications: Microsoft Certified Technology Specialist (MCTS) / Microsoft Certified IT Professional (MCITP)
  • Web application development using MVC and ASP .NET with code behind as C#/ VB.Net
  • Web and windows services development
  • REST (JSON) and SOAP based service implementation
  • ADO.Net, ADOMD.Net
  • Extensive knowledge on JQuery, AJAX, JavaScript
  • Strong working experience with XML, XSD, XSLT and Xpath
  • Strong development experience in MS SQL Server 2000/2005/2008, Oracle/MySQL.
  • Experience with Microsoft Enterprise Library and Microsoft Application Blocks.Ability to work flexible hours and a willingness to work on call if required 
  • Experience with Windows Communication Foundation (WCF), Workflow Foundation (WF)
  • Knowledge in Packaging, Deployment, Release and Version management.
  • Experience with Team Foundation Server/ Visual Studio Team System 2013.
  • Experience in OOAD with UML modeling.
  • Knowledge of Design Patterns (like Component, MVC, SOA).
  • Experience in using Rational Rose suite, ERWin, MS Visio, and Visual Studio.
  • Knowledge Application Life Cycle (ALM) management
  • Open source development experience
  • Good organizational abilities, oral/written communications and interpersonal skills
Significant Assets
  • Lead Experience with .NET: 4 years 

Experience: 6 to 8 years’ experience in all aspects and phases of the SDLC for the design,

implementation and operation of enterprise-wide software solutions.

Work Location: Canada

 

Apply Now

Technical Project Manager - Canada

Currently looking for a Technical Project Manager.  You will be responsible to ensure Project Management is adhered to and liaise with the Client, Local and Offshore teams.

Responsibilities
  • Manages information technology staff results by communicating job expectations;  planning, monitoring, and appraising job results; coaching, counseling, and disciplining  employees; initiating, coordinating, and enforcing systems, policies, and procedures.
  • Maintains staff by recruiting, selecting, orienting, and training employees; maintaining a safe and secure work environment; developing personal growth opportunities.
  • Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing information technologies.
  • Directs technological research by studying organization goals, strategies, practices, and user projects.
  • Completes projects by coordinating resources and timetables with user departments and data center.
  • Verifies application results by conducting system audits of technologies implemented.
  • Preserves assets by implementing disaster recovery and back-up procedures and information security and control structures.
  • Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
  • Accomplishes financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective action.
  • Maintains quality service by establishing and enforcing organization standards.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.
  • Playing an integral role in the company's strategic direction, development and future growth.
Qualifications
  • 7 to 10 years’ experience in all aspects and phases of the SDLC in enterprise-level applications
  • 4-5 years of experience working with technologies
  • 3 years of experience in technical implementation role 
  • PMP certification
  • Build and manage project plan, budget
  • Defect tracking and status reporting and ensuring the delivery is on track
  • Proficiency in multiple program languages, especially Java, C#, ASP.Net, .NET framework n-tier development environment and HTML scripting technologies
  • Knowledge in Design, Development, Deployment, Release and Version management
Significant Assets 
  • Project management tools (e.g. MS Project)
  • Experience in OOAD, UML modeling, Design patterns
  • Experience in using Rational Rose suite , ERWin, MS Visio, MS Project

Experience: 7-10 years.

Work Location: Canada

 

Apply Now