As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc. You will suggest and justify product directions within approved directions, define responsibilities for new projects, and specify, design, and develop software according to those specifications. Additionally, you will provide consultative software guidance and strategic direction associated with the developing, designing, and debugging of software applications or operating systems.