Our Core Values

placeholder icon

We practice open, real communication

placeholder icon

We play as a team, to win

placeholder icon

We build with heart & balance

placeholder icon

We treat everyone with respect & dignity

placeholder icon

We take accountability seriously

placeholder icon

We innovate & constantly improve

placeholder icon

We are adaptable & scalable

Ducen Culture

At Ducen, we understand that success is powered by our people, and we are committed to establishing a culture of excellence and innovation. Employees are our partners in progress.

Challenging projects are the name of the game here at Ducen. Our clients choose us for our ability to meet some of the most demanding IT requirements, making working at Ducen more exciting and intense. Building a successful company is about creating an environment where ideas flourish and you can think outside the box. For this reason, we work closely with you to chart your growth at Ducen.

Our corporate culture is also unique with six offices across U.S., Canada, India, Sri Lanka, 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.

0+
years of responsible growth
0
locations

SEE WHAT PEOPLE ARE SAYING ON GLASSDOOR

REVIEWS

Did you know?

Celebrations

We celebrate birthdays, holidays, parties and everything in between!

Ducen Day

We love going out of our way to celebrate Ducen Day!

Potlucks

Potlucks are way too common at the office!

Team Building

Team building activities are always very adventurous!

Holidays

Holiday celebrations are always extremely festive!

Travel Stories

We love hearing about your travel stories. We even publish them in our corporate newsletter.

Halloween

We take Halloween way too seriously. Sometimes it happens more than once a year!

Internal Newsletter

We have an internal newsletter that keeps all the global locations tied together!

Outdoor Games

Playing outdoor games for team building happens quite often!

Referral Bonus

We have a reward program for referring qualified candidates to HR.

Internship

Our academic and internship programs open new opportunities for new grads.

Research Lab

We have a research lab called Karuvarai for R&D work.

Rewards and Recognitions

Teams and individual recognitions and rewards happen every quarter!

Colleague Appreciation

Employees often thank their colleagues through our corporate newsletter!

Geeky Thursdays

On Geeky Thursday, an employee presents a new technology, concept or thought.

Why Choose a Career at Ducen?

Just Ask Our Employees…

Employee Testimonial

I have never been set up to fail because a clear, achievable vision is set out to follow. What keeps me going at Ducen is my passion for what I do, and absolutely love the company culture where employees are celebrated and good work never goes unnoticed.

Subashree Murali, Trainee

At Ducen, I can leverage latest tools and technologies to express my creativity and think outside the box.

Akshay Murali, Trainee

I am surrounded by very positive and energetic individuals that always encourage me to believe I can research and develop new approaches to better our product.

Priyanka Pooranachandran, Associate Software Engineer

I had the opportunity to be more versatile and broaden my skill set in the area of data science because of the type of projects I have been involved in.

Saba Sufia, Data Engineer

I love the team culture Ducen has blessed me with. Our product office has been like a second home to me. I have built strong relationships and often forget that we are working. I love what I do and looking back at the last 25 months, I realize how working at Ducen has changed me in so many amazing ways.

Mithula Senthil, Associate Software Engineer

It is rewarding to work with a lot of young, talented, and energetic individuals because every day I get an opportunity to learn something new.

Vijayalakshmi Ganapathy, Sr. Project Manager

JOIN OUR TEAM!

Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Develop and implement dashboards and reports with BI reporting tool
  • Design, develop, implement and maintain BI solutions to support business needs following best practices and innovative use of BI technologies
  • Work collaboratively with leads and BA to deliver technical solutions that meet business needs
  • Work effectively in all phases of development projects, potentially including requirements gathering, design, testing and production support
  • Provide end user support for BI solutions, including investigation and resolution of issues regarding tool functionality and performance
  • Keep abreast of new BI and related technology and trends and assess when and if new technology is needed
  • Participate in quality or process improvement activities, including regular reviews of systems and technology
  • Ensure that the team’s deliverables (reports/analysis) are timely, reliable, and accurate
  • Design and implement modifications or improvements, based on those activities
  • Write documentation when required including work instructions for all tasks within role
  • Provide thorough testing for reports and ETL as when required
  • Ensure data integrity

Required Skills

  • Bachelor’s degree in Computer Science/Information Systems, Information Technology, Mathematics or Statistics
  • Can easily learn new technologies
  • Excellent ability to think analytically
  • Knowledge in C#/VB.net or any related programming language
  • Preferably with some knowledge in the following BI technologies:
    • Business Intelligence (DW, SSRS, SSIS and SSAS)
    • Big Data technologies (NIFI, HDFS, Hadoop)
    • Advanced Analytics
  • Can work with minimal supervision and exercise initiative
  • Has good communication skills and a team player
  • Excellent problem-solving skills and excellent attention to details
  • Comfortable working in a fast-paced, flexible and able to adapt to new situations as the business demands
  • Exposure to data analytics/data science is a plus

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now

Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Summary

The QA Engineer is an essential member of our strong, highly collaborative team, helping ensure we deliver accurate, reliable data via thorough testing of ETL processes and reports. The QA Engineer will work with customers, analysts, and other technical personnel throughout all phases of the software development lifecycle.

This full-time position requires a highly motivated individual that can work in a self-directed manner in a team-oriented environment. Attention to detail and excellent interpersonal skills are necessary to succeed in this role.

Responsibilities

  • Analyze and dissect system requirements and technical specifications to create and execute test cases
  • Develop test plans and scripts to validate the accuracy of a wide variety of complex ETL processes, data extracts, dashboards, and reports
  • Develop test plans and scripts to smoke test application and system components after patches, upgrades, and restarts
  • Execute scripts using SQL queries, manual methods, and automated methods when possible
  • Communicate and interact with team on problems, changes and enhancements that may impact data, workflow and / or functionality of the software application
  • Document test results, communicate issues to developers, and track issue resolution through retesting and completion.
  • Actively participate in walk-throughs, inspection, review, and user group meetings for quality assurance
  • Provide input into tools and processes to improve the overall efficiency and quality of QA activities
  • Communicate the process to both business and IT leadership

Qualifications

  • Bachelor’s degree in Computer Science/Information Systems, Information Technology, Mathematics or Statistics
  • Can easily learn new technologies
  • Excellent ability to think analytically
  • Knowledge in C#/VB.net or any related programming language
  • Preferably with some knowledge in the following BI technologies:
    • Business Intelligence (DW, SSRS, SSIS and SSAS)
    • Big Data technologies (NIFI, HDFS, Hadoop)
    • Advance Analytics
  • Work with minimal supervision and exercise initiative
  • Excellent problem solving skills and excellent attention to detail
  • Comfortable working in a fast-paced, flexible and able to adapt to new situations as the business demands
  • Good to have exposure to data analytics / data science
  • Good team player
  • Good communication skills

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Planning the appropriate system needs of a company
  • Installing the appropriate systems
  • Providing support for the systems throughout the working day
  • Solving problems connected to the network and the systems
  • Monitoring the network efficiency
  • Performing regular backups and restoring information if necessary
  • Hosting the website in IIS/Apace Tomcat Webservers
  • Applying patches and updates
  • Identifying the needs of the company and assessing whether they are being met by the current system
  • Planning security measures
  • Implementing security measures
  • Monitoring security measures and making sure the system is not coming under attack
  • Ensuring that all the separate elements of the system are working together properly
  • Educating company employees about computer security
  • Managing and planning projects related to the systems
  • Training and mentoring other IT staff
  • Providing easy to understand advice for company employees
  • Setting up user accounts and retrieving information including passwords and account usernames
  • Monitoring the storage capabilities of the system

Required Skills

  • Bachelor’s Degree in Computer Science or any other relevant field
  • Strong Experience in Windows and Server Administration

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Summary
The Account Manager position is a key sales role within the Ducen sales team, responsible for executing sales and business development strategies for the target markets. The candidate will target sales of Ducen’s product portfolio of Business Intelligence, Advanced Analytics, Artificial Intelligence, and IoT, including professional services for the target organization/market. The position’s primary responsibility is to achieve new sales results for Ducen’s products and services. The candidate will develop revenue-producing relationships with decision-making C-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 & Solution teams.

Responsibilities

  • Identify opportunities and lead the sales efforts with leading Telecom, Healthcare, Pharma and technology corporations
  • Define and execute sales plans for assigned accounts, meet and exceed sales goals (quotas) through prospecting, qualifying, managing, and closing sales opportunities
  • 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
  • Provide product demonstrations and support to prospective customers
  • 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
  • Manage, track, and report prospect and customer information through the sales management system
  • Be regarded as an industry expert by the client and as an individual who ‘speaks their language’

Required Skills

  • 7-10 years of experience in selling enterprise software, prior experience of BI & Analytics sales for the Large and SMB markets
  • Prior experience with business intelligence, analytics, data, and databases preferred
  • Bachelor’s Degree with a technical or business focus preferred
  • Enthusiastic and passionate about your work to bring new customers and maximize revenue
  • Rigorous, independent and enjoy working in a global environment
  • Must possess excellent customer interaction and people management skills as well as strong presentation skills
  • A team player, willing to mentor, reasonable travel
  • High degree of familiarization and expertise in key products and practices relevant to the industry

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Migration of Application and Databases servers from Windows Server 2008 to Windows Server 2016
  • Active Directory Infrastructure Administration, Application/system support in a .NET environment
  • OS Upgrade from Windows 2008 to Windows 2016
  • Data Center Migration of Physical Servers to Virtual Servers P2V using VMware Converter
  • Hot and Cold cloning of Virtual Machines using VMware vCenter Converter
  • Server deployments using virtual templates
  • Moving virtual server to different host using VMotion
  • Creating and managing Virtual Machines, Templates, Clones, and Snapshots
  • Creating CIFS/NFS share; Adding/removing the security groups for share folders in CIFS, qtrees, quotas
  • Responsible for the operation and administration of IIS web servers across Engineering, QA, and Production environments; .Net application support and integration with IIS
  • Working with the business units to design, plan, and implement critical applications into a Development, QA, and Production environment
  • Installing deploy patches related to OS Application
  • Deploying client configuration and good understanding of Sophos Antivirus and application monitoring
  • Ability to write scripts using win batch, batch files, VB script language, Power Shell; analyzing memory dumps

Required Skills

  • Bachelor’s Degree in Computer Science or any other relevant field

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Summary
Looking for a Senior Microsoft Business Intelligence (MSBI) developer with deep understanding of SQL, data analytics and hands-on ETL and Reports development experience using SSIS, SSAS, SSRS, Power BI.

Responsibilities

  • Working on projects using Microsoft SQL Server Business Intelligence stack—Integration Services (SSIS), Analysis Services (SSAS), Reporting Services (SSRS) and Power BI and other related technologies to support all business streams
  • Connecting and automating data sources, along with building visualizations
  • Developing, maintaining, and testing existing solutions
  • Utilize your strong knowledge of enterprise data warehouse design, development, and administration to build out analytic processes
  • Design, develop, and deploy ETL and ELT solutions and enhance the run time efficiency, data aggregation processes of existing data warehouses and processes
  • Create clear, detailed, concise documentation—architecture diagrams, presentations, and design documents

Required Skills

  • Should have minimum of at least 4+ years of experience designing and developing data solutions using Microsoft BI Stack—SQL Server, SSIS, SSAS, SSRS, Power BI
  • Data discovery, visualization and reporting experience using Power BI, SSRS will be a big plus
  • Hands-on Power BI—Power Query, Data Management Gateway, SSAS Tabular Connector
  • Knowledge of tabular OLAP, including PowerPivot and SSAS Tabular mode
  • Experience developing solutions in a Microsoft SQL Server environment using SQL, T-SQL stored procedures, T-SQL functions
  • Migration experience in lift and shift of on-premise SSIS to Azure Data Factory, SSAS to Azure Analytics services will be a big plus
  • Knowledge on Azure SQL DW. Understanding of when to use Azure SQL DW vs Azure SQL Server/DB and loading patterns

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now

Responsibilities

  • Requirement gathering and Translate requirements from the business and analyst into technical code.
  • Preparing clarification document with UMLs to freeze the requirements.
  • Design, build and deploy effective SSIS packages.
  • Implement Best practices on SQL querying, DB design and SSIS package designs.
  • Lead ETL development and mentor others on the team.
  • Identify and test for bugs and bottlenecks in the ETL solution.
  • Ensure the best possible performance and quality in the packages.
  • Provide support and fix issues in the packages.
  • Work in Agile environment.
  • Document the use cases and transformation carried out at ETL layer.
  • Prepare mapping sheet for the source and target systems.
  • Contribute towards Data profiling, data standardization and data matching.

Required Skills

  • Advanced SQL querying and Performance tuning skillsets.
  • Design, Developed, tune, Deploy and maintain SSIS packages to perform the ETL process.
  • Experience pulling data from a variety of data source types.
  • Experience in the identification of data quality.
  • Experience in designing the database and data modelling.
  • Good Knowledge of C#/VB.NET a plus.
  • Ability to work with Web Services, XML data sources.
  • Experience on IBM Data stage and quality tools is an Added advantage.

Additional Skills

  • Having exposure to working in Agile Sprint methodology.
  • Good analytical skills to understand data matching.
  • Good analytical skills to apply data standardization rules.
  • Familiarity with Unix comments/ scripts.
  • Experience working with IBM WebSphere environment/ MDM projects.

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Responsible for designing and developing overall solution based on requirements on enhancement of the existing application
  • Participate in client meetings to understand requirements and translate requirements to technical designs and create reference implementation frameworks
  • Guide and assist the junior designers and developers during development
  • Responsible for identifying reusable components and ensuring design principles are followed
  • Will be working in collaboration with Onsite Team in Canada and Offshore Team in India on Telecom Enterprise Applications for North American clients

Required Skills

  • 4+ years of relevant experience in building web applications using Core Java / J2EE 1.7
  • Hands-on project experience using Spring-framework (Spring Batch / Spring Core), JSF, Hibernate
  • Knowledge of using profilers and debugging a real-time system for performance improvement.
  • Strong debugging skills using Eclipse and Chrome developer tools
  • Good knowledge of WebLogic/Rest API, Apache Jmeter
  • Good knowledge of JSF/JavaScript, HTML, XHTML, and CSS
  • Good knowledge in Eclipse, Maven, SVN, and Git
  • Good knowledge of Linux, Unix, Bash / Perl, Groovy scripting
  • Good knowledge of PL/SQL
  • Hands-on experience in development of parallel processing multi-threaded application is a definite plus
  • Excellent people handling and communication abilities
  • Understanding of and exposure to Telecom industry would be an added advantage

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Should have good knowledge in using latest Profiling and debugging tools.
  • Participate in Client meetings to understand requirements and translate requirements to technical designs and create reference implementation frameworks.
  • Responsible for designing the over-all solution based on requirements on enhancement of the existing application.
  • Should have hands-on experience in development of parallel processing multi-threaded application.
  • Should guide and assist the junior designers and developers during development.
  • Responsible for identifying re-usable components and ensuring design principles are followed.
  • Excellent people handling and communication abilities.
  • Understanding and Exposure of Telecom Industry would be an added advantage.

Required Skills

  • 4+ years of relevant experience in Java is required.
  • Knowledge of Profilers and debugging a real time System for Performance improvement.
  • Experience in Spring Batch / Spring Core / Hibernate.
  • Strong debugging skills using eclipse and chrome developer tools.
  • Good knowledge of WebLogic/Rest API, Apache Jmeter.
  • Good knowledge of JSF/JavaScript, HTML, XHTML and CSS.
  • Good knowledge in Eclipse, Maven, SVN and Git.
  • Good knowledge of Linux, Unix, Bash / Perl, Groovy scripting.
  • Good knowledge of PL/SQL.

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now

Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Requirement gathering and Translate requirements from the business and analyst into technical code.
  • Preparing clarification document with UMLs to freeze the requirements.
  • Design, build and deploy effective SSIS packages.
  • Implement Best practices on SQL querying, DB design and SSIS package designs.
  • Lead ETL development and mentor others on the team.
  • Identify and test for bugs and bottlenecks in the ETL solution.
  • Ensure the best possible performance and quality in the packages.
  • Provide support and fix issues in the packages.
  • Work in Agile environment.
  • Document the use cases and transformation carried out at ETL layer.
  • Prepare mapping sheet for the source and target systems.
  • Contribute towards Data profiling, data standardization and data matching.

Required Skills

  • Advanced SQL querying and Performance tuning skillsets.
  • Design, Developed, tune, Deploy and maintain SSIS packages to perform the ETL process.
  • Experience pulling data from a variety of data source types.
  • Experience in the identification of data quality.
  • Experience in designing the database and data modelling.
  • Good Knowledge of C#/VB.NET an asset.
  • Ability to work with Web Services, XML data sources.
  • Experience on IBM Data stage and quality tools is an Added advantage.

Additional Skills

  • Having exposure to working in Agile Sprint methodology.
  • Good analytical skills to understand data matching.
  • Good analytical skills to apply data standardization rules.
  • Familiarity with Unix comments/ scripts.
  • Experience working with IBM WebSphere environment/ MDM projects.

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now

Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Develop a bespoke application matching the requirement in Microsoft Technology
  • Responsible for architecting the overall solution based on defined requirements
  • Responsible for the detailed technical design of the overall solution in .NET with SQL server as backend
  • Develop reference implementation on the chosen technology to guide and assist junior designers and developers
  • Responsible for identifying reusable components and ensuring design principles are followed
  • Responsible for detailed technical design at a solution level
  • Contribute towards reusable component creation, reference implementation, and applying consistent architectural practices across the organization
  • Contribute towards elicitation of requirements and translate the business requirements to solution options, including the technical blocks and infrastructure required in at least 2 development projects
  • Should assist with technical effort estimating, creation of work breakdown structure, risks, and solutions at a solution level
  • Should review design and implementation of junior designers and developers on the quality of technical deliverables and adherence to quality process

Required Skills

  • Experience in .Net application development & architecture
  • Should have worked on and have good hands-on experience in bespoke application development
  • Experience with front-end UI technologies like HTML5, CSS3, jQuery, TypeScript, and one of Angular or ReactJS frameworks
  • Experience with web service standards (Web API, MVC, SignalR, WCF, REST, XML, JSON, and SOAP)
  • Good understanding and implementation of software design patterns such as MVC, repository, dependency injection, inversion of control, singleton unit of work, and others
  • Proficient in database design and implementation knowledge on SQL queries, functions, packages, triggers, and replication
  • Should have deep understanding and experience in Microsoft technologies
  • Automation experience on Code Review, Unit Testing, and Integration testing an added advantage
  • Able to build management using any version control tools such as Github, TFS, or SVN
  • Experience in both Waterfall and Agile/Scrum methodology is required

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now
Ducen empowers businesses across multiple industries with its powerful analytics platform and end-to-end data science services – arming decision makers with actionable insights to deliver with confidence. As an end-to-end solutions provider, we set up smart teams who love challenges and think disruptively to help our clients succeed. We are a transparent organization that values honesty and promotes diversity. The ideas and passion of our team members and the ambitions of our customers drive our corporate philosophy and purpose.

Responsibilities

  • Lead and manage a large team of front-end developers and client developers
  • Be a thought leader in the front-end technologies space
  • Participate in scoping and planning work

Required Skills

  • Bachelor’s Degree in Computer Science or any other relevant field
  • 6+ years of full-cycle software development experience
  • At least 4+ years of strong experience and highly proficient in HTML and CSS with JavaScript frameworks such as Angular, Bootstrap, and ReactJS as well as vast experience in building complex web user interfaces
  • Deep understanding of object-oriented JavaScript and design principles and standards, and has a solid programming background
  • Has significant knowledge of visual aesthetic components and elements such as fonts, layout, color, graphics, etc.
  • Experience handling different browser capabilities
  • Experience in a continuous integration environment (preferably Jenkins) and plugins for UI standard checking
  • Strong experience in unit testing and code coverage; good experience in automation frameworks in Protractor, Karma
  • Knowledge in GitHub, JIRA, and Confluence
  • Must be technologically adept
  • Hands-on experience in UI optimization best practice implementations
  • Demonstrated ability to accurately estimate and scope development work
  • Good analytical and problem-solving skills
  • Communication skills are imperative both in written and in verbal form
  • Excellent organizational and coordination skills
  • Ability to work both independently and with a team
  • Strong attention to detail

Ducen offers the dynamics and excitement of working in a startup environment, a leading Center of Excellence with top of the line technology and innovation.

Ducen is an equal opportunity employer and values diversity in its workforce. We thank all applicants in advance for their interest in this position, however, only those selected for an interview will be contacted.

Apply Now