We provide IT Staff Augmentation Services!

Lead Software Developer Resume

4.00/5 (Submit Your Rating)

Nixdorf Austin, TX

SUMMARY:

Software Engineer with extensive experience designing, coding, testing and supporting software projects. Proficient in an assortment of areas:

TECHNICAL SKILLS:

Languages: Proficient in: Java, C++, C, XML (Extensible Markup Language), XSLT (Extensible Stylesheet Language Transformations), JavaScript, HTML, Perl, Ada, Web ServicesFamiliar with: .Net, C#

Concepts: OOA/OOD (Object Oriented Analysis/Object Oriented Design), UML (Unified Modeling Language), Design Patterns, Refactoring, Networking, Software Testing (Unit, Module, and Systems Level), and Software Development Methodologies (Waterfall, Iterative, and Agile).

Software: Visual Studio, Eclipse, NetBeans, Visual Studio Team System (VSTS), Rational Requisite Pro, Rational Rose, IBM DOORS, Microsoft Products (including Access and SQL Server), Continuous Version Control (CVS) System, Apache Subversion, IBM Rational ClearCase, IBM Rational ClearQuest, Bug Tracker, Microsoft Enterprise Architect, Oracle, Microsoft SQL Server

PROFESSIONAL EXPERIENCE:

Confidential - Nixdorf, Austin, TX

Lead Software Developer

Responsibilities:

  • Help define requirements for self-checkout projects.
  • Develop solutions to meet customer objectives.
  • Coordinate building and testing of customer projects.
  • Provide Level 3 technical support for store installations.
  • Enhance core TPiScan product.

Confidential, Austin, TX

Principal Systems Engineer

Responsibilities:

  • Requirements Lead for numerous projects including CACTiS (Multi-source Intelligence Software), Axis Pro, IM-PACT (Intelligence Monitoring, Pattern Analysis and Collection Toolkit), and Cloudwave (Cloud based Intelligence) Project
  • Requirements Contributor for other Overwatch projects (DCGS Distributed Common Ground System -A, DCGS-MB, SigInt Signals Intelligence, and SoldierEyes).
  • Requirements Tool Administrator (Requisite PRO/Doors) for 3 Business Areas.
  • Performed Systems testing of numerous projects.
  • Instrumental in establishing requirements engineering and requirements management processes for company.
  • Helped Architect User Interface (UI) components of Cloud based product.
  • Designed, developed, and tested various scripts for Systems Engineering Team
  • Doors customization in Doors Scripting Language (DXL)

Confidential, Austin, TX

Senior Software Engineer

Responsibilities:

  • Team Lead for Austin TMSV (Track Management System Visualization) development effort for Joint Maritime Command Information System (JMCIS)
  • Foundation Area Lead for JTCW (Joint Tactical COP (Common Operational Picture) Workstation) software development. Responsible for budget and schedule for this software CSCI.
  • Requirements Management. Responsible for entering and maintaining JTCW requirements in Requisite PRO.
  • Helped develop a JEDI (Java Enabled Data Interface) program that assisted in filling out X12 messages.
  • Worked on ECEDI (Electronic Commerce/Electronic Data Interchange) translation project to convert X12 messages to UDF (User Defined Format) messages and UDF messages to X12 messages.
  • Provided technical support and direction to Lockheed Employees in the area of the C3I (Communications, Control, Control, and Intelligence) CSCI for the ATWCS (Advanced Tomahawk Weapons Control System) 1.3 Surface and 1.4 Submarine build.
  • Designed, developed, and tested new capabilities for JTCW in C/C++.
  • X12 Message encoding/decoding library
  • Error Logging library
  • Registry access/modification library
  • Overlay display and processing.
  • Error Log Viewing web service
  • Overlay access web service
  • Designed, developed, and tested new capabilities for TMSV in Java.
  • Standard windows dialogs
  • Error Logging.
  • X12 Message encoding/decoding library.
  • Track Management messaging dialogs.
  • Designed, developed, and tested new capabilities for ECEDI in Java
  • Message encoding/decoding.
  • Designed, developed, and tested new capabilities for JMCIS in Java
  • Overlay display and processing
  • Track Management
  • Track Visualization

Confidential, Austin, TX

Senior Software Engineer/Owner

Responsibilities:

  • Co-owner of web hosting and Design Company.
  • Built Internet Bed and Breakfast reservation system.
  • Wrote CGI/HTML/JavaScript version
  • Wrote Java standalone client/server version.
  • Managed domains on Linux server.
  • Provided custom web support to various customers
  • Wrote html/Perl pages to display current song being played by a radio station
  • Wrote pages to allow customers to purchase song through Amazon.
  • Wrote Java web page to allow customer to choose color/finish for woodworking website.
  • Wrote Perl script to display inventory for auto dealer.
  • Wrote ASP Scripts to Interact with Microsoft SQL Database

Confidential, Austin, TX

Software Engineer

Responsibilities:

  • C3I CSCI lead for the Advanced Tomahawk Weapon Control System (ATWCS) program for two years.
  • Responsible for technical direction and budget for C3I CSCI team.
  • Performed requirements analysis and developed software requirements specifications.
  • Translated software requirements into design and then implemented design in C/C++ code.
  • Designed, developed, and tested new capabilities into the ATWCS program in C/C++.
  • Navy message encoding and decoding.
  • Route planning and mapping
  • Designed, developed, and tested multi-level secure messaging system in C/C++.
  • Parsed incoming messages.
  • Stored message contents in multi-level secure db.

We'd love your feedback!