Post job

Senior application programmer job description

Updated March 14, 2024
8 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example senior application programmer requirements on a job description

Senior application programmer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior application programmer job postings.
Sample senior application programmer requirements
  • Bachelor's degree in computer science or a related field
  • At least 5 years of experience in software development
  • Strong experience in web-based programming languages such as Java and JavaScript
  • Good understanding of relational databases
  • Strong problem-solving and analytical skills
Sample required senior application programmer soft skills
  • Excellent communication and interpersonal skills
  • Ability to work in a team environment
  • Ability to work independently with minimal supervision
  • Flexibility to adapt to changing requirements and deadlines

Senior application programmer job description example 1

Atek senior application programmer job description

A-TEK Inc. is seeking to staff a team of software professionals to build and deploy new systems with web capabilities for our key government customers. We have an immediate opportunity for an Applications Programmer III in our Rockville, MD office. The Applications Programmer III will also spend time on the customer site in Rockville, MD in support of federal clients.

This position involves working as an integral part of a team of software professionals on multiple projects to build out web-based applications. This individual evaluates, analyzes, and modifies complex integrated application programs. The Applications Programmer III performs and leads other in coding, testing, debugging, documentation, and maintenance of applications. The selected applicant works on most phases of application development activities; while analyzing and resolving problems associated with applications. Will also detect, diagnose and report related problems and recommend solutions.
Responsibilities:

Defines scope and oversees technical analysis, design/modeling, coding, debugging/ troubleshooting, and component testing. Independent maintenance, enhancement and/or development of working applications and interfaces with other applications. May occasionally participate in pager/on-call support rotation. May guide and oversee less experience applications programmers. Estimate software development cost and schedule. Plan and execute all required process steps as defined in Mackson and client methodologies. Lead and provide application development support in a timely manner. Analyze, design/model, code, and test break/fix requests and enhancements to modules. Develop technical system specifications for components. May prepare program documentation and materials for users. Develops and applies engineering and design methods, theories and research techniques in the investigation and solution of complex and advanced systems requirements, interfaces and applications, and solutions. Provide expertise for the installation of application releases into production as directed. Lead structured peer reviews / walkthroughs. Create operational documentation. Perform system, interface, and batch monitoring as required. Meet service commitments for assigned deliverables and proactively provide work status. Continuously develop industry knowledge and associated skills. >



Qualifications:


Requires a BA or BS degree from an accredited institution in a management or technical discipline - Computer Science, Information Technology or Engineering (related degrees and equivalent work experience will be considered) and 9-11 years of performing applications programming/development Demonstrated Agile/SCRUM experience Technical competency in Java, Node.JS, TortoiseSVN, TortoiseGIT, GIT for Windows, Angular, PrimeFaces, Hibernate, Spring, Spring WebFlow, SpringBoot, SpringMVC, BootStrap, JQuery, Selenium, TestNG Skilled in developing methodology and preparing solutions Expert level knowledge of technologies used, and applications supported Effective communication skills; must be able to communicate and make presentations fluently in English both verbally and in writing Positive customer orientation and experience working closely with customers face-to-face Advanced knowledge of IT systems and IT organizations Experienced with Production Application Support >



Preferred Skills and Experience:


Federal contracting experience supporting HHS or FDA Experience with the SDLC / EPLC Experience with data analytics and process analysis paradigms for addressing client needs Keen sense of the User Experience and User Journey



A-TEK, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or status as a qualified individual with a disability, or Vietnam era or other protected Veteran status.
jobs
Post a job for free, promote it for a fee

Senior application programmer job description example 2

Pyramid Consulting senior application programmer job description

Job DescriptionImmediate need for a talented
Senior Application Programmer
with experience in the
Banking & Finance
Industry
.
This is a 03
+ Months Contract
opportunity with long-term potential and is located in
Charlotte, NC.
Please review the job description below.



Key Responsibilities, Key Requirements and Technology Experience:

  • Responsible for designing and developing complex requirements to accomplish ATM business goals. Ensures that software is developed to meet functional, non-functional,
  • and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in
  • development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. Contributes to story refinement/defining
  • requirements. Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate
  • risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple
  • architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in
  • realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is
  • maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Develops using a continuous integration/continuous delivery pipeline.
  • Java
  • Angular JS
  • Oracle, SQL Server, DB2 or similar database experience
  • CSS, Java Script, HTML
  • C#, C++
  • Web Services
  • Financial institution experience


Our client is a leading
Banking & Finance Industry
and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
jobs
Dealing with hard-to-fill positions? Let us help.

Senior application programmer job description example 3

ECS senior application programmer job description

  • 2 - 5+ years of recent software development, hardware support and test experience.
  • Understanding and experience of Software Development Life Cycle (SDLC).
  • Provide software engineering and systems integration for application.
  • Leverage advanced programming skills in JAVA and XML to develop a JSON specification at the U//FOUO level that incorporates all the mandatory fields of the DNI Audit.XML specification.
  • Experience with O&M and software components to include Splunk, Information Transfer Service (ITS), Dynamic Data Utility DyDu and related audit services.
  • Advanced background supporting and troubleshooting Red Hat Linux Server operations in an enterprise environment.
  • Use scripting languages to integrate and test software updates related to the IC audit XML specification and add Army Community Shared Resource (CSR) assets into the Enterprise Audit infrastructure to meet ICS 500-27 requirements.
  • Plan and implement the update of the Army Filtered Audit Data Distribution Point (FAD-DP) to take advantage of new technologies and capabilities available, such as cloud services and other GOTS FAD-DP technologies.
  • Develop an engineering plan and timeline for upgrade, considering critical factors such as scalability, cyber security, future growth and anticipated changes, dependencies, and priorities.
  • Author a comprehensive Army Application Audit Enablement guide for developers that incorporates the JSON specification and details the audit enablement requirements for Army application owners.
  • Maintain accurate and up-to-date list of software requirements in the on-site, Government-provided Atlassian JIRA software suite.
  • Work with government POC, and other developers to create and integrate application into an unclassified development cloud environment (i.e. AC2SP).

Required Skills:

  • DoD 8570/8140.01 IAT Level II (minimum) Baseline Certification required (CCNA Security, CySA+, GICSP, GSEC, Security+ CE, or SSCP).
  • US citizen.
  • Top Secret/Sensitive Compartmented Information (TS/SCI) clearance.
  • Bachelor's Degree in computer science, software engineering, or electronics or equivalent. Four (4) years of Information Technology (IT)/Application Development experience is considered equivalent to a bachelor's degree.
  • Development languages: Java, JavaScript, XML, JSON.
  • Experience with Agile development methodology (Sprints, sprint review/planning, etc).
  • Red Hat Enterprise Linux 6/7 experience.

Desired Skills:

  • Current, or recent, experience with DoD Enterprise applications.
  • Experience working with Army MI Commercial Cloud Service Provider (AC2SP).
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.
ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3000+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.
jobs
Start connecting with qualified job seekers

Resources for employers posting senior application programmer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Senior application programmer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.