Related Pages
  • Interview Simulator App for Android

    Interview Simulator App for Android

    Simulate a real interview! Listen to interview questions and record your answer. Play back the entire interview to realize how you sound to an employer. Be impressed at just how quickly your answers improve.

Developer Job Description

Job Description

[Suggest Edit]

Responsible for gathering requirements, providing estimates and developing software throughout all phases of the development cycle.


[Suggest Edit]
  • Plan and implement application design, development, support & enhancements
  • Engage with the Business to gain functional reporting requirements
  • Scope and design technical solutions
  • Investigate issues and solve problems
  • Monitor systems to identify potential problems or limitations
  • Produce documentation in a professional and standardized format
  • Design and implement proof of concept solutions in the development environment
  • Plan and implement go-live transitions from development to production

Key Competencies

[Suggest Edit]

Skills, Knowledge and Experience

Employer Demand %


100 Specific programming language knowledge and expertise
41 Effective oral and written communication skills
17 Knowledge of the SDLC (life cycle development) methodology
8 Expert knowledge of software development processes and best practices
4 Familiar with ITIL processes for change and incident management


Employer Demand


39 Bachelors Degree


The following salary indicators were found for this role;


Roles Not Requesting a Degree

Roles Requesting a Degree

Top End

Salary $85K-$99K $82K-$99K $148K
Contract Rates $53/h-$56/h $90/h

Key Personal Attributes

[Suggest Edit]

An organized individual with strong mathematical skills and well developed logic.

Attraction to the Position

[Suggest Edit]

Realizing quality software from conception to delivery is a rewarding aspect of this job, especially when challenging problems were overcome in the process.

Staff Retention Strategies for Employers

[Suggest Edit]

Although a challenging environment can be rewarding, difficult challenges combined with constant high pressure to deliver can wear down an employee. A well balanced work environment and suitable recognition can assist with employee retention.

Advantage Alert

[Suggest Edit]


Page Quality Feedback

Your feedback is important. Please help us to continue to improve our service. Was this page helpful?

(Poor) 1 2 3 4 5 6 7 8 9 10 (Excellent)

Related Pages

Similar Technical Job Descriptions here.
Technical resume samples here.
Discover the technical skills requested of todays job candidates.
Find the most common IT qualifications.