The Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Provides a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications. This role requires advanced knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues. The Software Engineer II performs complex to difficult technical tasks independently and possesses advanced knowledge of technology, tools, various programming languages, processes, and procedures. They develop program specifications; adapt, integrate, code, test and debug programs; and are responsible for executing these tasks. They use existing procedures to solve routine problems and make limited exceptions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree