Application Developer Job Description

Use this Application Developer job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
Application Developer

Application Developer responsibilities

  • Understanding client requirements and how they translate to new application features
  • Collaborating with development team and other IT staff to set specifications for new applications
  • Writing high-quality code to program complete applications on schedule

Application Developer Job Description Template

Job Brief

We are looking for a qualified Application Developer to design and code functional programs and applications. You will work as part of a team and individually with little supervision.

A great Application Developer has excellent knowledge of at least one programming language. They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.

The goal is to write “clean” and flawless code to produce fully functional software applications according to requirements.


  • Understand client requirements and how they translate in application features
  • Collaborate with a team of IT professionals to set specifications for new applications
  • Design creative prototypes according to specifications
  • Write high quality source code to program complete applications within deadlines
  • Perform unit and integration testing before launch
  • Conduct functional and non-functional testing
  • Troubleshoot and debug applications
  • Evaluate existing applications to reprogram, update and add new features
  • Develop technical documents and handbooks to accurately represent application design and code


  • Proven experience as application developer
  • Experience in designing and building applications
  • Ability to program in at least one programming language such as C#, Java (J2EE) etc.
  • In-depth knowledge of programming for diverse operating systems and platforms using development tools
  • Excellent understanding of software design and programming principles.
  • A team player with excellent communication skills
  • Analytical thinking and problem-solving capability
  • Great attention to detail and time-management skills
  • BSc/BA in computer science or relevant field; MSc/MA will be appreciated
  • Certified application developer is a plus

Application Developer Job Description Examples

Business Data & Application Developer • University of Nebraska System

Business Data & Application Developer

Job Description Summary...

The position is responsible for providing database management and application program development for the University of Nebraska and Nebraska State College System as part of the Nebraska Business Information System team. This position provides support for the business data warehouse and BI reporting systems, ERP and other integr...

Read more
Java Open Source Application Developer (Remote) • ICF

We are open to supporting 100% remote work anywhere within the U.S.

ICF is seeking a Java Open Source Application Developer to join our Digital Modernization Division to deliver competent O&M and system enhancement support by executing all phases of applications programming activities for a federal client...

Our Digital Modernization Division is an information technology and management consul...

Read more
Application Developer (ITS4) • Iowa Department of Administrative Services

Application Developer (ITS4)

Print ...


Application Developer (ITS4)


$63,481.60 - $98,196.80 Annually


Ames - 50010 - Story County, IA

Job Type



645 Iowa Department of Transportation

Job Number



7/24/:59 PM Central

LinkedIn Tag

LI-POST Point of Contact

Casey Peters -• Description• Benefits• QuestionsJob Description

Only ...

Read more
Application Developer • Spectrum

JOB SUMMARYThe incumbent will build moderately complex products and features that directly impact the consumer experience. The role will create innovative solutions by developing and implementing applications...MAJOR DUTIES AND RESPONSIBILITIESActively and consistently support all efforts to simplify and enhance the consumer experience

Design, implement, and deliver moderately complex prod...

Read more