Post job

What does an application development/support do?

Updated January 8, 2025
8 min read
Quoted expert
Dr. Howard Rees
On this page

Application development/support responsibilities

Here are examples of responsibilities from real application development/support resumes:

  • Work on UNIX shell scripting to automate daily job activities.
  • Utilize CSS and JavaScript modules to manage customization need for large number clients.
  • Lead team that design and code java fixes to the initial release of complex application.
  • Develop multiple database applications to streamline and automate core processes: including human resources in-boarding, payroll systems and article/advertising layouts.
  • Apply the one shoot and ETL code changes in production environment.
  • Provide support while the HTML and JavaScript are integrated with server-side code.
  • Web API is used for implementing web service.
  • Investigate XML logs defects, detecting errors in the application flows.
  • Build, test and modify OLAP-querying XMLA clients using olap4j Java API.
  • Maintain and write store PL/SQL blocks and views to process and retrieve data.
  • Create and maintain customer configurations for software in XML and Delphi programming languages.
  • Stay up to date on latest trends and emerging technologies within the UI community.
  • Collaborate to build and design a new SharePoint UI that exceeds McDonalds strategic goals.
  • Create HTML forms and used Perl as CGI scripting language for online querying and reporting.
  • Develop PL/SQL, packages, store procedures, functions, and triggers in this system.

Application development/support skills and personality traits

We calculated that 10% of Application Development/Supports are proficient in Java, C++, and Database. They’re also known for soft skills such as Detail oriented, Problem-solving skills, and Analytical skills.

We break down the percentage of Application Development/Supports that have these skills listed on their resume here:

  • Java, 10%

    Enhanced and maintained in-house dealer order entry/invoicing Web application using Java.

  • C++, 6%

    Support of C/C++ compilers, Microsoft Visual C++.

  • Database, 6%

    Developed multiple database applications to streamline and automate core processes: including human resources in-boarding, payroll systems and article/advertising layouts.

  • SQL Server, 4%

    Diagnose customer issues as the issue relates to Dynamics AX, SQL Server, and network operating systems.

  • Web Application, 4%

    Planned and implemented product development as well as provided efficient solutions for current web applications.

  • JavaScript, 4%

    Developed the client front-end using JSP, HTML, CSS and JavaScript.

"java," "c++," and "database" are among the most common skills that application development/supports use at work. You can find even more application development/support responsibilities below, including:

Detail oriented. The most essential soft skill for an application development/support to carry out their responsibilities is detail oriented. This skill is important for the role because "developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail." Additionally, an application development/support resume shows how their duties depend on detail oriented: "service oriented enterprise wide transformation with java development using spring source platform. "

Problem-solving skills. Another soft skill that's essential for fulfilling application development/support duties is problem-solving skills. The role rewards competence in this skill because "because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process." According to an application development/support resume, here's how application development/supports can utilize problem-solving skills in their job responsibilities: "documented and resolved system bugs and errors in java, c, and c++ applications. "

Analytical skills. This is an important skill for application development/supports to perform their duties. For an example of how application development/support responsibilities depend on this skill, consider that "developers must analyze users’ needs and then design software to meet those needs." This excerpt from a resume also shows how vital it is to everyday roles and responsibilities of an application development/support: "write sql views and javascript to access the data and perform business logic to reveal outstanding issues in workflow. ".

Communication skills. application development/support responsibilities often require "communication skills." The duties that rely on this skill are shown by the fact that "developers must be able to give clear instructions to others working on a project." This resume example shows what application development/supports do with communication skills on a typical day: "involved in creating wcf (windows communication foundation) web services. "

Creativity. Another common skill required for application development/support responsibilities is "creativity." This skill comes up in the duties of application development/supports all the time, as "developers are the creative minds behind new computer software." An excerpt from a real application development/support resume shows how this skill is central to what an application development/support does: "introduced creative methods, which allowed advanced functionality of asp pages such as implementation of com objects. "

See the full list of application development/support skills

Choose from 10+ customizable application development/support resume templates

Build a professional application development/support resume in minutes. Our AI resume writing assistant will guide you through every step of the process, and you can choose from 10+ resume templates to create your application development/support resume.
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume
Application Development/Support Resume

Compare different application development/supports

Application development/support vs. Software analyst

A software analyst is responsible for creating and designing software programs and applications, as well as modifying existing ones for optimization according to business requirements. Software analysts work with the technical team to draw system codes, analyze programming languages, and ensure the stability and efficiency of software navigation by running multiple quality checks to the system. They inspect the application's performance, configure servers, and improve software infrastructure according to quality findings. A software analyst records resolution reports and provides progress updates, ensuring that the project adheres to budget limitations and set timetables.

If we compare the average application development/support annual salary with that of a software analyst, we find that software analysts typically earn a $13,542 lower salary than application development/supports make annually.Even though application development/supports and software analysts are distinct careers, a few of the skills required for both jobs are similar. For example, both careers require java, c++, and sql server in the day-to-day roles and responsibilities.

While similarities exist, there are also some differences between application development/supports and software analyst. For instance, application development/support responsibilities require skills such as "database," "javascript," "application support," and "application development." Whereas a software analyst is skilled in "software development," "test data," "scrum," and "business process." This is part of what separates the two careers.

Software analysts earn the highest salaries when working in the manufacturing industry, with an average yearly salary of $86,986. On the other hand, application development/supports are paid more in the finance industry with an average salary of $104,822.software analysts tend to reach lower levels of education than application development/supports. In fact, software analysts are 5.1% less likely to graduate with a Master's Degree and 0.4% less likely to have a Doctoral Degree.

Application development/support vs. Software systems engineer

A software systems engineer is responsible for designing and creating software systems applications and programs according to clients' specifications or business' needs. They work to improve the features of existing applications to boost efficiency and optimal performance. Software systems engineers manage systems configuration and structural development to develop high-quality outputs and deliverables. They also run multiple diagnostic tests to ensure smooth navigations and server transitions and identify efficient technical solutions. A software systems engineer assists the end-users with application issues, performing troubleshooting operations, and creating resolution reports for reference.

Software systems engineer positions earn higher pay than application development/support roles. They earn a $15,160 higher salary than application development/supports per year.While the salary may differ for these jobs, they share a few skills needed to perform their duties. Based on resume data, both application development/supports and software systems engineers have skills such as "java," "c++," and "database. "

While some skills are similar in these professions, other skills aren't so similar. For example, resumes show us that application development/support responsibilities requires skills like "javascript," "troubleshoot," "application support," and "application development." But a software systems engineer might use other skills in their typical duties, such as, "c #," "python," "software development," and "software systems."

Software systems engineers may earn a higher salary than application development/supports, but software systems engineers earn the most pay in the start-up industry with an average salary of $125,769. On the other hand, application development/supports receive higher pay in the finance industry, where they earn an average salary of $104,822.In general, software systems engineers achieve similar levels of education than application development/supports. They're 1.9% less likely to obtain a Master's Degree while being 0.4% less likely to earn a Doctoral Degree.

What technology do you think will become more important and prevalent for application development/supports in the next 3-5 years?

Dr. Howard Rees

Adjunct Assistant Professor of Information Systems, Rider University

Hmm, what technology? That's a question with many different levels of context. For some undergraduates in CS and IT, I would look at systems programming in massively parallel environments, application programming with particular focus on security and privacy, and data science and analytics. For other undergraduates, they might look at artificial intelligence and machine learning, for business applications especially. AI is becoming ubiquitous throughout the business, but it's often used as a "black box."
Meaning that the applications (and those "operating" them) do not understand what's happening inside. AI systems are often "designed, trained, and tested" by the provider and certified as generating the output most desired by the customer but only in a statistical sense. There is no "proof" that the AI black box is, with certainty, doing what the business customer (or the provider for that matter) thinks it is doing - it just does a good job when tested on data. There will be a significant need for tech-savvy people to design, train, monitor, and apply them so that they do not deviate from the desired goals. Such deviations can result in socially destructive business practices. As you can't properly manage what you don't understand, there is a risk in using AI too blindly. CS and IT graduates will need to help out.

Application development/support vs. Software engineer-consultant

A software engineer consultant develops and recommends strategies to optimize a company's software engineering operations. Their responsibilities revolve around conducting extensive research and analysis to find new opportunities, performing software evaluations and risk assessments, identifying the strengths and weaknesses of existing processes, and developing solutions against problem areas. Through the findings of their research, a software engineer consultant draws conclusions and recommendations that will help the company to reach their short and long-term goals and resolve issues or concerns.

An average software engineer-consultant eans a higher salary compared to the average salary of application development/supports. The difference in salaries amounts to software engineers-consultant earning a $22,045 higher average salary than application development/supports.By looking over several application development/supports and software engineers-consultant resumes, we found that both roles require similar skills in their day-to-day duties, such as "java," "c++," and "database." But beyond that, the careers look very different.

There are many key differences between these two careers, including some of the skills required to perform responsibilities within each role. For example, an application development/support is likely to be skilled in "javascript," "troubleshoot," "technical support," and "application support," while a typical software engineer-consultant is skilled in "python," "software development," "scrum," and "api."

Software engineers-consultant make a very good living in the insurance industry with an average annual salary of $118,185. On the other hand, application development/supports are paid the highest salary in the finance industry, with average annual pay of $104,822.software engineers-consultant typically earn similar educational levels compared to application development/supports. Specifically, they're 1.5% more likely to graduate with a Master's Degree, and 0.4% more likely to earn a Doctoral Degree.

Application development/support vs. Development technician

A development technician is an individual who manages technology development for hardware used in the server systems of an organization. Development technicians are required to organize tasks and resources so that they can complete work and meet deadlines that are according to departmental procedures. They must train production personnel on the standard operating procedures for manufacturing equipment as well as train colleagues in standard operating procedures. Development technicians must also assist Java developers in characterizing and debugging technical problems.

Development technicians typically earn higher pay than application development/supports. On average, development technicians earn a $167 higher salary per year.According to resumes from application development/supports and development technicians, some of the skills necessary to complete the responsibilities of each role are similar. These skills include "java," "c++," and "sql server. "

Even though a few skill sets overlap between application development/supports and development technicians, there are some differences that are important to note. For one, an application development/support might have more use for skills like "database," "javascript," "application support," and "architecture." Meanwhile, some responsibilities of development technicians require skills like "c #," "python," "payroll," and "api. "

Development technicians enjoy the best pay in the finance industry, with an average salary of $100,678. For comparison, application development/supports earn the highest salary in the finance industry.The average resume of development technicians showed that they earn lower levels of education compared to application development/supports. So much so that theyacirc;euro;trade;re 5.5% less likely to earn a Master's Degree and less likely to earn a Doctoral Degree by 0.2%.

Types of application development/support

Updated January 8, 2025

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.

Browse computer and mathematical jobs