what is a software engineer 2?
Also referred to as: Intermediate Software Engineer, Software Applications Engineer II, 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.