CA
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Application developer I, II

  • Abacus Service Corporation. Markham, Ontario (Onsite)

Job Details

JOB DESCRIPTION
  Job Title: Application developer I, II   Reports To:     Manager, CDP Configuration   Department: Customization, Adaption   _________________________________________________________________________________________
 
Job Summary
 
The application developer uses technical systems expertise, programming logic skills, and strong data analysis aptitude, to produce, deploy, and support integrated card issuance programs. This role requires use of integrated circuit (I/C) chip platforms, along with proprietary ETL tools and methods to create secure solutions for financial, government, and transit markets. Our range of issuance solutions cover every aspect of the process, from card design and production to personalization, carrier design, logistics and digital enablement tools. These systems manage client data and create necessary production files and reports to enable personalized card issuance services. Solutions are built on proprietary systems, and require an ability to independently conduct requirements assessment, technical design, programming and configuration, integration, testing, and support to satisfy business needs
 
Job duties:
 
The application developer will design and implement project configurations using proprietary and industry tools. Ability to conceptualize high-level overview, and translate design requirements into detailed implementation work packages using specialized knowledge of the company's card issuance systems. Position requires collaboration with regional teams, as well as ability to guide local IT enhancements for operational improvements. Consults with others to align on solution design, develop programs, conduct code reviews, prepare test cases, facilitate end-to-end project integration, and support incident resolution for assigned projects within custom issuance and personalization systems.
 
Job specifications:
 
 

  • Individual contributor, accountable to build and implement robust solution designs for systems integration, including specialized configurations, enhancements, and controlled migration of changes to production systems.
  • Acts in a consultative SME role regarding functional solution design using proprietary methods for customized project configurations, including integration with multiple technologies, databases, and ERP systems.
  • Strong understanding of systems engineering practices to guide, coach, and mentor developers to improve organizational capabilities.
  • Uses technical expertise to analyze, maintain and implement security features for specialized application development, including integrated circuits (I/C), authentication, and encryption methods.
  • Configures new client projects, including custom data translation, reporting, card production processes, and related technical content, as well as migrates products and solutions to support life-cycle IT maintenance.
  • Responsible to maintain comprehensive change actions consistently across DEV, UAT and PROD instances.
  • Ability to manage competing priorities with multiple projects and timely deliver to meet scheduled deadlines.
  • Effectively communicates with functional stakeholders to convey complex technical concepts in business terms.
  • Adheres to company policies, follows department procedures and standard practices, and respects guidelines governing privacy, physical security, and information security.
  • Conducts oneself in a professional manner at all times with good communication skills in English, team player.
  • Self-starter who exhibits reliable judgment in dealing with business, personnel, or security-related information.
  • High level of urgency balanced against measured thinking and attention to detail
  • Willingness to work primarily onsite, and assist beyond regular office hours if occasionally needed.
  • Work performed in a light industrial setting with some exposure to shop floor noise
  • Other duties as required
 
Secondary Responsibilities
 
  • Provide estimates for programming requests.
  • Mock up customer data for testing as required.
  • Provide response to customer (internal and external) day-to-day questions/queries.
  • Provide root cause analysis for NCRs and production issues when required.
  • Work with IT scheduling and team lead to resolve scheduling issues as needed.
  • Comply with G+D Environmental, Health & Safety  policies, procedures and report any Environmental, Health & Safety hazards, incidents and concerns to the immediate supervisor/manager.  Management will ensure employees are provided with job specific Environmental, Health & Safety information, training and also ensure employees follow workplace Health & Safety policies and procedures.
  • Other duties as assigned.
 
Qualifications, Experience and Educational Requirements
 
 
Technical expertise:
 
  • Expert level skills with data translation methods using MS-SQL database (stored procedures, functions, queries).
  • Analytical and detail-oriented with strong critical thinking skills, problem solving mindset, and troubleshooting experience to effectively resolve issues within highly complex, proprietary data processing environments.
  • Ability to define clear technical requirements, conduct database translation, ETL configuration using stored procedures, defining good/bad use-cases scenarios, and conducting validation test methods.
  • Prior experience working with controlled change management practices using Jira platforms, preferred.
  • Ability to compile technical documents using standard repeatable processes, while leveraging best practices.
  • Knowledgeable with manufacturing production processes (order entry, purchasing, BOMs, routings, material movement, MRP, scheduling, warehouse logistics, quality, and shipping) preferred.
  • Specialized knowledge developing I/C applications, cryptography, and encryption methods is required
 
 
  •  
 
  • Bachelor degree in technical discipline such as Computer Science, Math, or Software Engineering with 4+ years of relevant experience
  • Minimum of 1 year prior work experience with I/C chips, cryptographic methods, payment card industry (PCI) standards, and EMV (Europay, Client and Visa) guidelines is required.
  • Strong experience designing, developing, implementing, and supporting data-driven applications based on Windows O/S, SQL Server RDBMS, XML, C#, .Net, Java, Web services, API's, Python, and secure communications.
  • Experienced with software engineering practices such as code refactoring, design patterns, logic-driven program development, building highly-scalable solutions using sustainable integration, and application-based security.
  • Strong level of competency with Microsoft Office products, including MS Word, Excel, Powerpoint, and Teams.
 
Working Conditions
 
  • Sitting for extended periods of time.
  • May be required to work evening or weekends to meet deadlines.
  • Smock and safety shoes required when visiting the production floor.
 
Physical Requirements
 
  • N/A
 
 
 
 
 
Additional Information
 
•This job description is not intended to be all inclusive.  The candidate hired will also perform other
  reasonable related business duties as assigned by the supervisor.  The company reserves the right to
  revise or change job duties as needed.  This job description does not constitute a written or implied
  contract of employment.
 
Giesecke+Devrient Mobile Security Canada, Inc. . is an equal opportunity employer and values diversity in its workforce, encouraging applications from all qualified individuals.  Upon request by the applicant, accommodation will be provided in all parts of the hiring process.
 
By applying to this position you are confirming you possess either a Canadian citizenship, permanent resident status or valid work permit.
 
Please note:  Reference Checks and Credit, Criminal Background Checks will be administered on suitably qualified candidates.
 
 

Help us improve CareerBuilder by providing feedback about this job: Report this job

Think you’re the perfect candidate? Apply to this job.

Apply on company site