We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Chesapeake, VA

SKILLS:

Programming Languages: C#, C/C++, Java, JavaScript, VB

Integrated Development Environments: Eclipse, JBoss Development Studio, Microsoft Visual Studio

Operating Systems: Microsoft Server, Microsoft Windows, OSX, Red Hat Enterprise Linux (RHEL)

Databases: Microsoft SQL, Oracle Database, PostgreSQL. Sybase

Technologies: Active Directory and Systems Management Server, AWS Cloud Solutions, Enterprise Java Beans (EJB), Enterprise Service Bus (ESB), Google Mini Search Appliance, IBM Rational Asset Manager, IBM Rational System Architect, IPCop Firewall, Java Hibernate / JPA, JavaServer Pages (JSP), JasperReports (Java reporting engine) jBoss Application server jBoss Drools (BRMS) jQuery, Microsoft SharePoint, Primefaces (JSF component library), Richfaces (JSF component library), Spring Webflow, VMware ESX, Windward Reports (Java reporting engine)

EXPERIENCE:

Senior Software Engineer

Confidential, Chesapeake, VA

Responsibilities:

  • Develop Java web application leveraging AngularJS and Spring MVC hosted in a Tomcat web server.
  • Lead a remotely distributed development team. This consists of reviewing pull requests in Enterprise GitHub, reporting metrics, participating in planning, and the overall responsibility for the productivity of the team.
  • Track and manage execution of development using Confidential .
  • Elicit and analyze requirements from stakeholders to define features for development.
  • Advise on cloud implementations for internal corporate and government solutions utilizing Amazon Web Services.

Principal Software Engineer

Confidential, Chesapeake, VA

Responsibilities:

  • Performed Test Driven Development ( Confidential ) for an enterprise maintenance and supply applications using a service - oriented architecture.
  • Developed applications in Java using various Java Enterprise Edition and industry standard tools such as Enterprise Java Beans, SOAP web services, distributed transactions with Java Transaction API, and Java Persistence API.
  • Served as a Development Lead, which included defining architecture, moderating Crucible code reviews, mentoring developers, and monitoring development tasks in JIRA.
  • Migrated project to JBoss Enterprise Application Platform 6 (EAP6) from JBoss Application Server 5.
  • Configured Apache Maven build pom files to address build proper deployment artifacts.
  • Wrote unit tests and integration tests with tools such as Junit, Mockito, and DbUnit.
  • Analyzed and addressed information assurance and code quality output from static analysis tools such as HP Fortify and SonarQube.
  • Validated complex business rules using the Drools Expert. Utilizing the Drools rules engine allowed for implementation of business rules to be consistent and concise.

Software Design Engineer

Confidential, Suffolk, VA

Responsibilities:

  • Performed development for Visual Basic desktop application and Java web presentation layers with an Oracle database.
  • Implemented JavaServer Faces (JSF) as part of a migration from JavaServer Pages along with Spring Webflow to solidify the business process of the application.
  • Developed application reporting solutions based on metrics and trends analyzed with internal customers. Reports were developed in Java interfacing with Oracle.
  • Leveraged Hibernate object relational mappings and managed mappings with configuration files.
  • Leveraged build Apache maven to build artifacts.
  • Created a software development plan to sunset legacy VB application.
  • Created support documentation and conducted host user training to support application launch.

Network Engineer

Confidential, Suffolk, VA

Responsibilities:

  • Initially brought on as an intern within months assumed role of lead System Administrator for a research and development laboratory responsible over A/V equipment, Cisco router, Juniper firewall, switches, wireless LAN, domain controller, and network.
  • Support technical efforts to establish SIPRNet within facility.
  • Further develop research, development and demonstration laboratory.
  • Supported network and technological demonstrations to customers.
  • Established Information Security Plan for a research and development network that mitigates security risks by configuring Active Directory domain policies, eliminating highly vulnerable firewall rules, and creating an access controlled environment.
  • Led team of interns research Serious Games (games, simulations, and virtual worlds that educate or serve as training).
  • Installed, configured, operate, and maintain servers, workstations, and laptops within network laboratory.
  • Configured IBM BladeCenter to leverage virtualization across multiple networks using VMware ESXi.
  • Studied and evaluated vendor products and present recommendations to management.

PC Technician

Confidential, Virginia Beach, VA

Responsibilities:

  • Performed intricate computer repair.
  • Removed viruses and spyware and preemptive protection.
  • Expanded knowledge technical aspect of computers.

Help Desk Intern

Confidential, Mclean, VA

Responsibilities:

  • Served as liaison between corporate business units and the technology department to resolve IT-related issues.
  • Utilized using remote assistance tools within Systems Management Server to perform tasks such as installing operating systems updates and managing user accounts within Active Directory.
  • Assisted in company-wide conversion to Cisco Voice Over IP (VOIP) phone system from PBX-based legacy system.

PC Technician

Confidential, Sterling, VA

Responsibilities:

  • Identified and solved computer and networking issues for external customers.
  • When needed, worked with customers to identify and provide integration technical solutions to meet IT-related needs.

We'd love your feedback!