Post Job Free
Sign in

Software Engineer

Location:
Pelham, AL, 35124
Posted:
June 06, 2010

Contact this candidate

Resume:

LeKisha Laster

*** ******** ***

Pelham AL **124

(469) 396 - 7116 (H)

Email: *************@*****.***

OBJECTIVE:

To obtain a position that will utilize my software engineering and business skills.

SKILLS:

Java (swing, j2ee, j2se,etc), C#, .NET, C++, C, API, MFC, Visual Basic, SQL, XML, HTML,

Microsoft Visual Studio, Microsoft SQL Server, Perl, UML, UNIX, ClearCase, Clear Quest, Quick

Test Pro, XMLSpy, HP Quality Center, Telelogic DOORS,Synergy, Telelogic Rhapsody, Eclipse,

Selenium, Sun NetBeans, PTC Windchill, Earned Value Management System (EVMS), Microsoft

MFC, Microsoft Visual Basic (6.0), Rational Rose, Microsoft Visual Source Safe, CVS, Microsoft

Visio, Window XP, Defect Logger, Microsoft Office

SECURITY CLEARANCE:

Active Top Secret Clearance w/SCI

CERTIFICATION:

Raytheon Six Sigma Specialist Certification

WORK EXPERIENCE:

06/01/2009 - 07/01/2010

Northrop Grumman, Aurora, CO

SENIOR SOFTWARE ENGINEER I

RESPONSIBILITIES:

Software Development:

1. Communicate with management and customers with the status of the software development

2. Provide leadership to less experienced

developers

3. Provide strong analytical and creative problem

solving skills to resolve highly complex software

design issues and create new software for one or

more products

4. Implement requirements from design through

integration

5. Design Graphical User Interface using Java and

C#.

6. Develop Graphical User Interface Design using

C#, Java, Sun NetBeans, Eclipse, and Microsoft.

Net.

7.Modify code for Graphical User Interface Design.

8.Analyze problems raised in software development

or production environments and provide a solution

9.Investigate, resolve, and track complex

hardware/software interactions and follow through

to resolution

Software Testing/Continuous Integrating :

1. Perform all activities associated with

evaluating system requirements, designing

appropriate test plans, and performing software

tests.

2. Identify software discrepancies against

documented requirements.

3. Respond to and resolve software discrepancies

against documented requirements.

4. Determine software maintainability and overall

adherence to user requirements.

5. Perform the verification activities for software

products.

6. Develop, document, and execute system,

integration, regression, performance and stress

tests.

7. Write test cases and test automation for

applications (Client Server and web based

application) using HP Quality Center.

8. Design and develop the automation framework and

testing tools

9.Review and evaluate requirements and user

documentation

10.Record results and generate Work Item (WI).

11.Perform defect analysis, defect replication and

isolation, and defect verification.

12.Use manual and automated techniques to perform

software testing

13.Supporting software development teams

04/2007-06/01/2009

Raytheon System, Plano, TX

SENIOR SOFTWARE ENGINEER I

RESPONSIBILITIES:

Software Development -Technical Lead:

1. Lead complex development projects.

2. Communicate with management and customers with

the status of the software development

3. Provide leadership to less experienced

developers

4. Provide strong analytical and creative problem

solving skills to resolve highly complex software

design

issues and create new software for one or more

products

5. Write Functional and Design specifications

6. Implement requirements from design through

integration

7. Design Graphical User Interface using Java and

C#.

8. Create Interaction Design (UML) using Telelogic

Rhapsody

9. Develop Graphical User Interface Design using

C#, Java, Sun NetBeans, Eclipse, and Microsoft.

Net.

10.Modify code for Graphical User Interface Design.

11.Analyze problems raised in software development

or production environments and provide a solution

12.Investigate, resolve, and track complex

hardware/software interactions and follow through

to resolution

13.Provide knowledge to team about CMM/CMMI

Software Development Process

Software/System Test Lead:

1. Lead complex development projects.

2. Communicate with management and customers with

the status of the software/System Testing

3. Provide leadership to less experienced tester

4. Perform all activities associated with

evaluating system requirements, designing

appropriate test plans, and performing software

tests.

5. Identify software discrepancies against

documented requirements.

6. Respond to and resolve software discrepancies

against documented requirements.

7. Determine software maintainability and overall

adherence to user requirements.

8. Perform the verification activities for software

products.

9. Develop, document, and execute system,

integration, regression, performance and stress

tests.

10. Write test cases and test automation for

applications.

11. Design and develop the automation framework and

testing tools

13. Improve our test methodologies, metrics and

test architecture

14.Review and evaluate requirements and user

documentation

15.Record results and generate Change Requests

(CR).

16.Perform defect analysis, defect replication and

isolation, and defect verification.

17.Use manual and automated techniques to perform

software testing

18.Supporting software development teams

19.Resource planning and proper scheduling

20.Developing test strategies, test cases, test

scripts for assigned modules

System Engineer/System Metrics Lead:

1. Provides technical direction and clarification

of requirements to software development teams.

2. Perform system engineering analyses including

trade studies, use case development,

requirements definition and derivation,

interface definition, and requirement validation

and verification.

3. Supports definition of operations concepts and

procedure planning / development,

interfacing with personnel from other

organizations.

4. Provides document review and resolves technical

systems engineering and integration issues.

5. Perform requirements

development/derivation/management

6. Development and maintenance of Program

Management Plans, consistent with program

requirements and Raytheon policies.

7. Oversee execution of Program Management Plans to

ensure compliance

by Program, Integrated Product Teams (IPTs) to

support achievement of

program objectives within budget and schedule

8. Identify and implement key program metrics and

lead development of situational awareness charts

that can be used as management tools by directors

and program leadership teams to drive program

success

9. Oversee performance assessment including

measurement collection, analysis, and storage and

work with Program, IPTs on corrective actions

10 Coordinate program reviews including generation

of tracking books, presentation logistics, and

action item follow-up

11.Ensure timely and effective Raytheon Gate

process compliance

12.Ensure rigorous implementation of risk and

opportunity management

13.Coordinate, prepare, and support Integrated

Baseline Reviews (IBR)

14.Ensure compliance to processes and plans

associated Rolling Wave Planning, Budget Change

Requests (BCRs) and Estimates at Complete (EACs)

15.Coordinate with NCS subject matter experts to

maximize use of best

practices

16.Implement and monitor an effective action item

tracking system to ensure

17.complete and timely closure of action items

08/2001 – 04/2007

L-3 Communications, Greenville, TX

SOFTWARE ENGINEER II

RESPONSIBILITIES:

Software Development:

1. Provide strong analytical and creative problem

solving skills to resolve highly complex software

design

issues and create new software for one or more

products

2. Write Functional and Design specifications

3. Implement requirements from design through

integration

4. Designed Graphical User Interface using Java

Swing, MFC and Visual Basic.

5. Created Interaction Design (UML) using Rational

Rose Tool, EA

6. Developed Graphical User Interface Design using

C++, Java, Sun NetBeans, and Microsoft. Net.

7. Modified code for Graphical User Interface

Design.

8. Designed and configured Component Object Model

for User Interface.

Software/System Testing:

1. Perform all activities associated with

evaluating system requirements, designing

appropriate test plans,

and performing software tests.

2. Identify software discrepancies against

documented requirements.

3. Respond to and resolve software discrepancies

against documented requirements.

4. Determine software maintainability and overall

adherence to user requirements.

5. Perform the verification activities for software

products.

6. Develop, document, and execute system,

integration, and regression tests

7. Write test cases and test automation for

applications.

8. Executed bug fixes for system testing.

9.Review and evaluate requirements and user

documentation

Configuration Manager:

1. Managed for all configuration management

2. Managed software build releases

3. Collaborated with QA to optimize the overall

release process

4. Moved the source code to a secure production

library

5. Identified opportunities for improvement and

ultimately implement continuous improvement

initiatives

for change control processes

EDUCATION:

Jackson State University, Jackson, MS

Bachelor of Science, August 2001

Major: Computer Science

REFERENCE:

Available Upon Request



Contact this candidate