Company

CLS-GroupSee more

addressAddressIselin, NJ
type Form of workFull-Time
CategoryInformation Technology

Job description

 

CLS helps clients navigate the changing FX marketplace - reducing risk and creating efficiencies. Our extensive network and deep market intelligence enable CLS specialists to lead the development of standardized solutions to real market problems. Our innovative, forward-looking products make the trading process faster, easier, safer

and more cost-effective - empowering our clients' success.

 

Functional title

Application Development Manager-C++

Location

NY, NJ, London

Corporate title

N/A

Report to

Murali Ramanathan

Department

Technology

No. of direct reports

N/A

 

 

 

 

Job purpose

This position is with the CLS Technology.  The primary responsibilities of the job will be

a)     Hands-on software applications development

b)     Team leadership

c)     Level 3 support

d)     End-to-end application delivery and systems integration

 

Essential Function / Major duties and Responsibilities of the job

  • Undertake full and complete ownership of designated application components all the way from conception and detailed design to delivery and support
  • Collaborate with Business Analysts, Application Architects, Developers, QA, Engineering, and Vendor teams for design, development, testing, maintenance, and support
  • Lead, guide and mentor onsite and offshore developers and ensure that the CLS SDLC process and GRC (governance, regulatory, and compliance) requirements are fully adhered to and met
  • Plan, implement and ensure that delivery milestones are met
  • Improve business processes and support critical business strategies
  • Provide solutions using standard design patterns, normative techniques, and industry best practices that meet the typical challenges and requirements of a financial application including usability, performance, security, resiliency, and compatibility
  • Proactively identify, recognize, and diagnose system deficiencies and implement effective remedial solutions
  • Participate in, contribute to, and assimilate changes, enhancements, requirements (functional and non-functional), and requirements traceability
  • Apply significant knowledge of industry trends and developments to improve CLS in-house practices and services
  • Provide Level-3 support including training, and application knowledge-transfer to Level-2 support teams

 

Experience / Essential and desired for successful job performance

              7+ years of experience in end-to-end application platform/service delivery

              3+ years of team leading experience

              Proven track record of successful application delivery to production and effective Level-3 support

              7+ years of core C++Unix-based development experience, including C++11, STL, design patterns, etc.

              Hands-on experience with Jira, Git, Gcc/G++, Make (Gnu), Valgrind

              Hands-on experience with Python, Perl, Unix shell (especially bash) scripting

              Hands-on experience with SQL and with at least one DBMS such as IBM DB2 (preferred), Oracle, Sybase, etc.

              Hands-on experience with messaging middleware such as IBM MQ (preferred), JMS or TIBCO EMS

              Hands-on experience with MS Office toolset including MS-Excel, MS-Word, PowerPoint, and Visio

              Knowledge of and experience with securing applications, secure coding practices is a strong plus

              Knowledge of and experience with application resiliency, performance tuning, risks management is a strong plus

              Knowledge of and experience in SWIFT messaging, payments processing, Foreign Exchange business domain is a strong plus

              Knowledge of Bamboo, Confluence, and ServiceNow is a strong plus

              Knowledge of Java, Java libraries and the Java eco-system is a plus

              Knowledge of end experience with application servers such as WebSphere, or WebLogic is a plus

 

Qualifications / Certifications

              Bachelor's Degree

Knowledge, skills, and abilities / Competencies required for successful job performance

       Expert-level knowledge of C++11 (and familiarity with language features and constructs up to C++20)

       Expert-level knowledge of design patterns (GO4), and standard CS data structures and algorithms

       Hands-on Linux/Unix development

       Experience in and with industry-wide SDLC practices and norms

       Team-leadership with experience in managing and working with globally distributed teams

       Multi-year training and experience in Level-3 support

       Good business domain knowledge, especially Forex settlements

              Minimum of 7 years' experience in Information Technology, Computer Science, or another related field

 

Success factors / 'How'. Personal characteristics contributing to an individual's ability to excel in the position

 

  • Have strong analytical, written, and oral communication skills with a high self-motivation factor
  • Possess excellent organization skills to manage multiple tasks in parallel
  • Be a team player
  • Be able to work on complex projects with globally distributed teams and manage tight delivery timelines
  • Be able to smoothly handle high stress Application Development and support environments
  • Strive continuously to improve stakeholder management for end-to-end application delivery and support
Refer code: 7125696. CLS-Group - The previous day - 2023-12-16 16:28

CLS-Group

Iselin, NJ
Popular Application Development Manager jobs in top cities

Share jobs with friends

Senior Manager Application Development

Cvs Health

Trenton, NJ

2 months ago - seen

Applications Development Group Manager

Citigroup, Inc.

Rutherford, NJ

4 months ago - seen

Application Development Manager

Cls Bank International

Iselin, NJ

5 months ago - seen

Application Development Manager - C++ (US)

Cls Bank International

Iselin, NJ

5 months ago - seen

Applications Development Project Manager

Open Systems Technologies

Hoboken, NJ

6 months ago - seen

CORPORATE GROUP MANAGER - APPLICATIONS DEVELOPMENT

DSNSearch

Hoboken, NJ

7 months ago - seen

Application Development Manager - Java

CLS Bank International

Iselin, NJ

7 months ago - seen

Applications Development Senior Manager

Citigroup, Inc.

Jersey City, NJ

7 months ago - seen