This site uses cookies. To find out more, see our Cookies Policy

Lead Software Engineer - Support & Triage in Atlanta, GA at HUNTER Technical Resources

Date Posted: 5/31/2019

Job Snapshot

Job Description


Our client is looking for a Lead Software Engineer for Support & Triage. This role will be responsible for leading advising and coaching a team of entry and intermediate level professionals and support roles.

Responsibilities
  • Provide technical solutions for complex problems for analyzing, designing, coding, debugging and documenting software, including interface components, graphical screens, reports, and high level logic for application system(s).
  • Develop strategies for the continued planning, scheduling, and coordination of system tests for reliability, scalability, and maintainability and monitor test results to take or assign required corrective action.
  • Leads proofs of concepts and acts as an advisor to Sr. level IT management on strategic decisions concerning legacy and/or new technology.
  • Facilitate the design, development, and implementation of real time applications for use in a multi-platform environment.
  • Implement complex programs and lead/coordinate project/program and systems documentation according to established IT standards.
  • Diagnoses complex problems and lead/coordinate cross team collaboration to resolve.
  • Provide reports on project development status to software engineering management and other key stakeholders.
  • Analyzes the stability and health of our systems/environment utilizing monitoring tools and may be required to produce reports.
  • Leads system upgrades and complex break/fix solutions.
  • Act as subject matter expert in focus area(s).

Requirements:
  • Systems applications including but not limited to: JAVA, J2EE, OO, XML, Web Services; SQL, REST/JSON
  • Soap/XML, Security, Agile experience, SQL, JAVA, Linux (Redhat/Centos)
  • Databases: Relational (Oracle)/non-relational (nice to have)

Preferred Skills:
  • Strong communication skills; ability to lead and participate effectively on outage calls and/or triage calls.
  • Ability to communicate technical concepts succinctly to broader/non-technical audience
  • Strong analytical (e.g., root cause, cause and effect, etc.), application debugging and technical skills
  • Ability to know how/when to ask questions and find gaps missed and locate root cause quickly while on calls
  • Comfortable creating supporting work, data, service flows and other process diagrams
  • Adept at finding and driving process improvements in support processes
  • Ability to ramp up and be productive quickly