We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Colorado Springs, CO

SUMMARY:

  • Progressive and accomplished Senior Software Engineer with over 13 years of Software Development, Project Management, IT, and communications operations experience.
  • High performance individual providing expert hands - on ability during all phases of software development cycle - conception to customer delivery and support.
  • 'Big picture' visionary; deliver strategic and skilled solutions to overcome challenges and advance organizational goals.
  • Detail-oriented, analytical thinker with excellent communication skills, including proficiency in writing reports / project documentation.
  • Seasoned Engineer; skillfully complete large projects on-time, within budget and strict deadlines.
  • Confident leader with superior ability to identify, analyze, troubleshoot, and resolve issues.
  • Possess concrete knowledge of new technologies and advanced applications.

CORE SKILLS & STRENGTHS:

  • Software Conception, Design & "Problem Solving/Root Cause Analysis "Custom Software Engineering
  • Development "Hardware & Software Evaluation "Risk / Feasibility Analysis
  • Program/Instruction Coding "System Analysis & Administration "Process Improvements
  • Database/Network Administration "System Upgrades & Enhancements "Gather Customer Requirements
  • "Team Management/Supervision "Quality Assurance & Control "Project Management

TECHNICAL ACUMEN:

Software: Microsoft Office Suite, C++, C, Python, Java, Fortran, Solaris RPC, DBX, Oralce 11/12 DB, Posix

Languages: Pthreads, various unix shell script, pro C, Netbeans, Eclipse, Computer OS's Red Hat OS 6, Solaris 10, 11, Hypervisor.

Hardware: Solaris T-4 and T-7, Solaris 7120's, Solaris ZS5-2, OS packages used Solaris Cluster 3.2, ILOM's, zones. Security software used STIG validation suit.

PROFESSIONAL CAREER EXPERIENCE:

SENIOR SOFTWARE ENGINEER

Confidential, Colorado Springs, CO

Responsibilities:

  • Tasked to develop new applications, modernize existing code base to current standards in a timely fashion, and address code deficiencies.
  • This has led to the creation of code automation tools generating C, C++ code templates, modernization of system-wide communication protocols and API's used, and the retooling of system applications to leverage code reuse.
  • Expertly identify, troubleshoot, and resolve complex and diverse range of software/hardware/network problems.
  • Maximize quality assurance efficiency across team.
  • Oversee/manage system installation at customer sites.
  • Build trust; establish rapport and resolve installation/configuration/and refresh issues.
  • Go-to person for customer interface.
  • Determine work schedules for installation teams.
  • Subject matter expert for software technical refresh encompassing OS threading and signaling models and systems code base.

Confidential, Colorado Springs, CO

Software Developer

Responsibilities:

  • Led/directed satellite MCS system software and hardware technical refresh.
  • Designed, implemented, and documented software updates and hardware layout configuration.
  • Developed code to automate hardware system configurations, DB fail over, and code changes to support new hardware.
  • Addressed pre-production issues identified during a software/hardware refresh.
  • S howed deficiencies of current software and hypervisor environment and provided a working solution that allowed proper IPsec and system testing in an highly virtualized environment.

Software Lead

Confidential

Responsibilities:

  • Data processing code was crashing and coring when processing telemetry streams in a certain manner.
  • Code was written in C+ + ; problem had existed on the system for many years without definitive root cause. When triggered, the problem caused major production problems.
  • Identified sequences causing the issue using system debuggers and custom code to identify problem location.
  • Initial system installation was a time consuming, error-prone manual procedure.
  • Resolved problem using Python scripting to automate a majority of the task and allow multiple testing configurations.

We'd love your feedback!