We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Billerica, MA

SUMMARY:

  • Senior Software Engineer with more than twenty years of applications development experience.
  • Section Manager of a software development team for eight years, and various positions as a team lead.
  • Excellent communication, design, development, and documentation skills.
  • Interfaced with business stakeholders to create strong requirements & specifications for development projects.
  • Extensive experience in all phases of development, including architecture, GUI design work, server side and front end applications.
  • Strong object oriented design skills, executed in a variety of applications, in Windows and UNIX environments, and embedded platforms using Core Java, J2EE, C++, C#, and C.
  • Microsoft SQL server, WinSQL, Access, Informix SQL and ESQL - C development.
  • Field personnel training and support including customer training to expand company business.
  • Client/Server Architecture & Design, embedded & standalone applications development.
  • Strong Network Management skills, including GUI development, HP OpenView API and SNMP, also authored MIBS for Network Management and device control.
  • Experience with AGILE methodology: daily SCRUM meetings, development sprints, weekly reporting to stakeholders.

EXPERIENCE:

Confidential, Billerica, MA

Senior Software Engineer

Responsibilities:

  • Develop and enhance applications for driver’s license issuance systems.
  • Interface with QA department for testability of software and Technical Publications department for training and documentation support.
  • Customer field support and training.

SKILLS USED: C# - Microsoft Developers Studio 2012, MVC framework, Microsoft Dynamics CRM, JavaScript and InRule for business logic, Fetch XML, SQL, Perforce P4 source control and Jenkins for build management. Waterfall and Agile development methodologies. Mentor two intern students in development of an XML file parser for configuration management. Onsite customer training and support.

Confidential, Fairfield, CT

Senior Systems Engineer

Responsibilities:

  • Develop product requirements for new products, and legacy systems enhancements.
  • Analyze existing Java code base and work with developers in creating new solutions and enhancements.
  • Direct development staff in execution of product requirements.
  • Interface with Customers, Marketing and Test Engineering groups to convey market need in the form of system requirement specification and testable user stories.
  • Interface with Technical publications and training department to create documentation and field engineer training.
  • Database schema analysis & design.
  • User Interface prototyping for new applications and feature extensions.

SKILLS USED: Core Java 6, MySQL, Eclipse IDE, Linux, IBM Jazz RRC, RTC, DOORS toolkit

Confidential, Cheshire, CT

Senior Software Engineer

Responsibilities:

  • Design and development of multi-threaded Java applications for command and control of optical based physical layer management systems equipment.
  • Used core Java & Java FX API for application coding. NetBeans and Eclipse development environment with Subversion source code control system.
  • Create technical design specifications and documentation for end users.

SKILLS USED: Core Java 6, JavaFX, RESTful API, JSON, NetBeans IDE, Subversion source code control. MySQL relational database, Windows 7.

Confidential, Wallingford, CT

Senior Staff Software Engineer

Responsibilities:

  • Technical lead in design and development of multi-threaded Java server applications which process terminal messages, update databases and perform real-time backend client communications.
  • Client communications via RPC and WEB API for processing financial transactions.
  • Interfacing with clients for problem resolution.
  • Java & 4GL report generation. Mentor & train several engineers in department. Mentor and direct offshore team members.
  • Create technical documentation for customer quality of service agreements.

SKILLS USED: Java & SQL using the Eclipse IDE and WinSQL under Windows environment. Windows C#.Net framework. SOA, SOAP framework for server side access to WEB API WSDLs. JMS messaging to client services, MS SQL Server, Access, Informix 4GL and Shell programming on UNIX servers. WebMethods developer studio and Intel Express Service Gateway. Extreme Programming & RUP methodology. AGILE development practices: daily SCRUM meetings, development sprints.

Confidential, Fairfield, CT

Senior Member Technical Staff

Responsibilities:

  • Design and development of call control & business applications for a telephony system for the trading and brokerage industry.
  • Developed applications in Java and C++ with QT’s GUI component interface for touch screen and LCD displays.
  • These telephones are directly connected to a proprietary PBX for high speed data communications and VoIP services.
  • Strong GUI design skills, application architecture and implementation skills.
  • Team lead in development of a call directory application for one touch dialing via a dedicated database.
  • Design and development of a virtual touch screen application in Java with swing components.
  • Interface with marketing for requirements and test groups for product delivery.
  • Prepared and conducted field technical training for customer service organization.

SKILLS USED: Java, ANT, Eclipse Java Windows development environment, C++ and QT on Linux PC.

Confidential, Chester, CT

Senior Software Engineer

Responsibilities:

  • Design and development of next generation Network Management System for smart card payment systems for the laundry and security industries.
  • Principal developer and project lead of three engineers.
  • Interfacing with customer support and marketing for requirements.
  • C++ application designed and developed for processing smart cards for currency transactions, configuration, security access lists, and data collection.

SKILLS USED: Microsoft Visual C++, SQL Server, Java, JavaScript, HTML, Access, and InstallShield.

Confidential, Hartford, CT

Consultant

Responsibilities:

  • Design and development of reporting applications for distributed financial databases. Interfacing with the Chief Financial Officers and Broker Dealers to determine business requirements and create technical specifications, and deliver monthly reports.
  • Implemented Software Configuration Management best practices.

SKILLS USED: Microsoft SQL Server, Informix SQL and 4GL, Java, C++, Continuus SourceSafe Code Control system.

We'd love your feedback!