Skip to content

Technical > Intermediate Software Engineer

Salary National Average

Low Medium High
108710.0000 123250.0000 139070.0000

Change from Previous Year:

+5%

Supply and Demand

Candidate Supply: 680 Job Openings: 12,969

0 50 100

More Difficult Less Difficult

Salary Variance

Enter City, State to view local salaries and candidate demand.

Short Description:

Intermediate Software Engineer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being an Intermediate Software Engineer typically reports to a manager. Requires a bachelor's degree.

Duties / Responsibilities:

  • Design, code, and test major features in collaboration with team members
  • Define, design, and implement, multi-tiered object-oriented distributed software applications.
  • Maintain and modify existing applications.
  • Perform maintenance programming for existing version and custom programming as assigned.
  • Analyze and fix defects, add features to software, and debug and test software implementations
  • Provide design documents and documentation to ensure efficient maintenance and code reuse
  • Ensure the functionality, performance, scalability, reliability, realistic implementation schedules and system architecture for each assignment.
  • Interact and participate in meetings with key partners, team members and internal users regarding timelines, technical issues, and infrastructure integration.

Skills / Requirements / Qualifications

  • Completion of Computer Science/Engineering Program, and 
  • Excellent computer science fundamentals 
  • Able to effectively communicate technical concepts to other technical and non-technical staff members; 
  • Demonstrated aptitude for learning new technologies;
  • Effective written and verbal communication skills, superb writing, content development and editing skills;
  • Excellent teamwork and time management skills with the ability to work well under pressure, meet set deadlines, complete tasks with minimal supervision and complete overlapping projects.

Job Zones

  • Title: Job Zone Four: Considerable Preparation Needed
  • Education: Most of these occupations require a four-year bachelor's degree, but some do not. 
  • Related Experience: A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
  • Job Training: Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
  • Job Zone Examples: Many of these occupations involve coordinating, supervising, managing, or training others. Examples include real estate brokers, sales managers, database administrators, graphic designers, chemists, art directors, and cost estimators.
  • SVP Range: (7.0 to < 8.0)

Share Role Details

Return to job listings