Barclays Services Corp. seeks a VP, Application Development Lead for its 300/400 Jefferson Park, Whippany, NJ location.
Duties: Work across multiple phases of a projectís Software Development Life Cycle (SDLC). Review business processes/requirements and organizational procedures and transform them to software technical solutions. Analyze, design and develop software applications. Write detailed description of user needs, and document steps required to develop or modify computer applications. Develop application prototypes and frameworks, integrating them into the technical infrastructure. Conversion coding, code walkthrough, unit and system integration testing of software applications. Develop strategic technical and business initiatives to support enterprise goal. Develop and maintain applications that involve ETL frameworks in Oracle PL/SQL and creating Backup & restoration along with performance tuning to support development needs and operations. Provide data mapping flows and enforce design standards/quality for data architecture. Develop applications that involve data exchange between internal/external parties. Participate in project estimation and budgeting. Ensure technical aspects of projects can be explained in the context of business lines supported so that stakeholders/account executives can direct technical initiatives.
Requirements: Bachelorís degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or closely related field and 5 years of progressive, post-bachelors experience in the position offered or as an Application Developer, Project Lead, Systems Analyst, or closely related position. Demonstrated experience must include: Utilizing software development at all levels of software delivery lifecycle (requirements gathering, design, testing, development, documentation, and code review) for Business As Usual (BAU) process; Utilizing programming languages, such as Java, Python, Spark, and Scala to write/modify codes, and design/execute complex SQL query scripts and UNIX commands and execution results; Utilizing Extract, Transform and Load (ETL) tools to develop data warehousing applications for business integration solutions; Utilizing DataStage to develop processes for Extracting, Cleansing, Transforming, Integrating and Loading data into staging tables; Defining the scope and design of an application, and application requirements and analysis using object analysis/design techniques; Utilizing process optimization skills and best practices to define and develop software workflows and enhancing business processes, improving user productivity, and streamlining data integration; Utilizing Java and J2EE to develop and design software applications; Creating backup/restoration replication, clustering and performance tuning to support development needs and operations; Utilizing Oracle and PL/SQL to develop stage layer database objects, functions, procedures, packages and triggers; Utilizing Job scheduling software (either Control-M or Tivoli TWS) to manage large scale dependency management and orchestration or complex batch jobs; Implementing strong software engineering control and quality processes and controls; and Building and implementing configurable application frameworks to speed implementation timeframe and reduce cost of ownership. 40 hrs/wk. To apply, visit: https://barclays.taleo.net/careersection/2/moresearch.ftl, and enter the job number \#00276831.