The Software Engineer II ls a lead-level developer, software designer and is fully competent in 2-3 defined software programming disciplines or products. This position resolves semi-routine Issues Involving design, development and application redesign, and is typically assigned to design, retrofit or debug most aspects of a product or major subcomponent. This person will be responsible for contributing development efforts to one of several systems that are under the core responsibility of the Development Team. Performs troubleshooting in the form of problem recognition, research, Isolation, resolution and follow-up Provides tier II or tier Ill support; performs root cause analysis and develops checklists Monitors and tunes: network; system hardware; or software; for application performance; and protocol compatibility Performs maintenance on: network devices; system hardware; or software Including restoration of hardware, software or configurations Anticipates and mitigates potential attacks to networks; system hardware; or software; or other connections to ensure the security of the system Interfaces with vendors regarding new product evaluation and troubleshooting issues Under general supervision, Integrates and schematically depicts communication architectures, topologies, hardware, software, transmission, and slgnalling products Participates with functional and empirical analysis related to design, development, planning, and configuration in the areas of networking, hardware & software Develops P&Ps and general standards Recommends procedures and controls for problem prevention Simulates or recreates problems to resolve operational deficiencies Under general supervision analyzes, makes recommendations, creates charts, diagrams and graphs to assist in analysis of problems or designs Develops and maintains problem databases, participates in the development of test strategies, devices and systems Develops and reviews technical documentation for approval by senior manager Participates In Implementations and rollouts of new networking; system hardware; or software; and tools Coordinates Installations with user departments Assist and participates in disaster recovery planning and testing Researches and Identifies hardware and software to meet company needs Under general supervision prepares detailed functional specifications and coordinates RFP processes
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