Senior Application Developer Job Description

Senior Application Developer Job Description Template

Our company is looking for a Senior Application Developer to join our team.

Responsibilities:

  • Develops program logic for new applications or analyzes and modifies logic in existing applications;
  • Maintains, tests and integrates application components;
  • Ensures that system improvements are successfully implemented;
  • Review, understand, and assess the impact of underlying technologies on supported applications;
  • Create and conduct unit testing following a standard methodology;
  • Conducts planning, analysis and forecasting activities to plan projects and tasks;
  • Participates in Planning and analysis phase of SD projects;
  • Maintain a nightly batch job system that processes numerous data feeds;
  • Follows One Call SDLC Standards;
  • Employ common application processes, coding standards, and performance standards;
  • Work on sprint teams using agile, rapid development in environment using Continuous Integration and deployment techniques;
  • Effectively track on-going projects and responsible for quality delivery;
  • Interface with multiple local and remote business and technical teams;
  • Research, design, develop, test, build, and coordinate the conversion and/or integration of software products based on client requirements;
  • Have a keen eye for identifying improvement opportunities and implement the same.

Requirements:

  • Experience creating word templates using Visual Basic;
  • 8-10 years of overall experience required (preferably in the financial industry);
  • Prior experience in Adobe FrameMaker as a developer is a plus;
  • A minimum 5 years of technical experience is required;
  • Experience with functional programming is a big plus;
  • Experience with database replication techniques;
  • Strong problem-solving and communication skills and enjoys a collaborative environment;
  • Good communication, presentation and leadership skills;
  • Ability to work on multiple projects as team lead or team member;
  • Familiarity with SSRS, SSAS, SSIS and data warehousing concepts like ETL, Dimensions,
  • Bachelor’s degree OR equivalent experience is required;
  • Facts, Cubes;
  • Strong analytic, organization, presentation, customer service and facilitation skills;
  • Strong analytical problem solving and decision making skills;
  • Experience using Microsoft Office Applications.