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.