Also referred to as: Intermediate Software Engineer, Software Developer II
Requirements and Responsibilities

Software Engineer II designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer II requires a bachelor's degree. Typically reports to a manager. The Software Engineer II gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. To be a Software Engineer II typically requires 2 to 4 years of related experience.

Find out Job Distribution by:
Years of Experience
Education Level
Company Size
Industry
Job Openings for Software Engineer II
Job Statistics