Application Lead, PL/SQL, Java

Seasoned professional responsible for detailed technical design and development of applications for a specific area using existing and emerging technology platforms. Scope of the role is typically across one or multiple small applications in a portfolio

●Converts functional specifications on business problems into programming specifications

●Interfaces with business analysts, project managers, and/or customers to clarify requirements

●Performs coding and/or configuration to meet documented needs, utilizing standard procedures and techniques

●Reviews, analyzes and modifies programming systems, including encoding, testing, debugging and installing for small to mid-scale systems. Maintains records to document program development and revisions

●Tests own work, contributes to the development of test plans, and participates in post-implementation reviews

●Coordinates with customers and IT colleagues to resolve systems issues and advances development projects

●Conducts code reviews as appropriate for quality and adherence to standards

●May lead a small team of technical contributors, providing work direction, guidance and coaching. Will also provide technical leadership to project teams

●Conducts technical assessments of team and provides feedback on performance as necessary

●Demonstrates strong understanding of all application development processes and development methods and tools and their appropriate use, serving as a resource to more junior colleagues

●Maintains and builds expertise in the relevant programming languages

●Seen as a key resource in the existing applications supporting the business area, ensuring the system is performing up to requirements

●Works independently and provides guidance within technical area, applying in-depth knowledge of their technologies as appropriate

●Developing an understanding of key architectural issues and how they should be factored into decisions and recommendations

●Seen as a key technical resource in their area of specialization

●Assesses customer requests, and any other challenges to business solutions, in terms of their costs and benefits to the business

●Keeps up to date on the changing business needs for the area supported and the subsequent impact on applications

●Discusses discrete technology-related business problems with customer/business analysts/project managers and collaborates to assess options and develop the best solutions.

●Designs projects for small to mid-sized systems, which may impact multiple applications within the portfolio

●Conducts complete diagnosis of standard business problems, factoring in an understanding of the technical applications architecture

●Facilitates design sessions by presenting logical statements of business problems and designs and offering and incorporating ideas

●Functions independently with limited work direction. Work is reviewed occasionally

●Solicits and incorporates feedback from all interested parties into final decision making

●Selects tools and methodologies for projects

●Commits to deliverables for scope of work with customers and/or management

Job Requirements:

Typical candidates will possess 8-15+ years of relevant experience and BS in Computer Science or related fields or equivalent experience

●Familiar with testing tools like JUnit, TestNG, Selenium

●Knowledge of corporate business processes, creating functional specifications, identifying and developing requirements for new functionality, preparing test scripts and providing support

●Experience designing, building, and testing Back Office Finance Appli

●Functional knowledge of Subscription based Order Processing Systems a plus

●SQL, PL/SQL in relational databases, Java full-stack developer with experience in designing, implementing, unit, integration testing and supporting modules developed using Java/J2EE, Javascript

●Demonstrated ability to design and develop XML delivery and APIs for system integrations.

●Deep understanding of integration patterns, SOA and Web Service Technologies

●Experience with integrating applications via web service APIs - SOAP and REST

●Understanding of networking and security concepts as they relate to data integrations.

●Development experience with Oracle, MS SQL, PostgreSQL databases is preferred.

●Knowledge of Financial Accounting preferred

●Experience in AWS sysadmin or Lamda automation tools a plus

●Knowledge of Financial Accounting a plus

●Knowledge of Oracle Database platform and ability to tune queries

●Experience with PERL and shell scripting in Linux / Unix platform

Job ID 00020291

Meet Some of Gartner's Employees

Erin P.

Regional Vice President, Sales

Erin oversees more than $40 million of business for Gartner while guiding and supporting five separate teams of account executives throughout the greater New York City territory.

Paul G.

Director, Sales

Paul heads up the Event Sales Team, managing six agents who work to place Gartner’s client vendors into appropriate sponsorships at educational lectures and exhibitions.

Back to top