We provide IT Staff Augmentation Services!

Software Engineer Resume

Mountlake Terrace, WA

EXPERIENCE

Team lead, Confidential, May 2006 - Present
Premera Blue Cross, Mountlake Terrace, WA.

Team lead for Middleware systems production support, overseeing code deployments, and middleware server maintenance. Responsible for bi-annual review of 8 direct reports, staff resource allocations, and annual budgeting for project, ongoing licensing, and training.

Key Achievements:

  • Reduced licensing cost of primary transformation software by $150,000 annually.
  • Standardized code deployment strategies to reduce deployment time, and increase consistency across environments.

Result: Reduced code deployment by a ratio of 10:1 hours, and increased test team effectiveness.

  • Established automated ITIL based metrics and statistics for continual improvement of Middleware performance and production availability.

Result: 23% reduction in Business Impact, and increased service availability to 99.3%

  • Established Middleware monitoring dashboards to allow data flow visibility to tier 1 support.

Result: Visibility of real time data flow and service availability.

  • Established high availability clustering for critical services within Middleware.

Result: Duration of Business Impact due to production outages were reduced by 25-30% overall.

  • Promoted from Sr. Middleware Administrator, to Sr. Team Lead, Middleware Systems

Duties:
Contribute to budget development and management of team expenses.
Establish annual team goals and continuous improvement plan in alignment with division and corporate goals.
Perform annual reviews of team members, assuring that employees are performing in accordance to Premera mission, goals, and vision.
Establish and maintain individualized development plans for employees.
Establish work expectations, assignments, and training for the team members.
Provide coaching and mentoring for the team members.
Establish, track and maintain resource allocations and conduct weekly report audits to ensure resource accuracy.
Monitor team member incident tickets to ensure they have complete descriptions of issues and resolutions.
Assure ITIL methodologies and best-practices are in use within the team's daily activities.
Oversee team activities around Incident Management of Client/Server and Middleware Applications, including service restoration and follow-up incident reporting of the issue at the daily Incident Management meeting.
Provide business case justification, interview, and onboard team members to meet resource requirements.
Establish and maintain working relationships with Software Application Vendors and Service Providers, creating and enforcing Service Level Agreements (SLAs).
Coordinate with the Asset Management team with ensuring that all vendor software meets Premera licensing qualifications. Create and track software usage trends.
Establish and maintain working relationships with Business customers, including site-visits and attending team meetings, and engaging with their staff members on constant system and process improvements.

Software Engineer June 2004 - May 2006
Confidential, Portland, OR.

Lead Middleware developer of three person EAI group, overseeing conversion from proprietary NSF formats to HIPAA X12 EDI.

Key Achievements:

  • Provided DataStage TX and Java Development Training to peers

Result: Employee and business knowledge retention, and reducing time to live project resource growth.

  • Design and development of real time processing for eligibility request and response.

Result: Providers are able to access Eligibility information for members in real time, improving customer service for members.

  • Design and implementation of real time service monitoring, reducing business impact and data loss during outages.

Result: Reduced Business Impact, recovery time and data corruption / loss.

  • Promoted from Programmer Analyst, to Software Engineer

Duties:
Develop and maintain claim intake and routing processes utilizing Datastage TX, Java, and Perl in a heterogeneous Windows / Unix environment.
Develop and maintain service level agreement (SLA) documentation with internal and external customers.
Act as Project Manager for team standard work software upgrades and enhancements.
Create technical business justifications for new and upgraded Software Applications purchases.
Develop and maintain Disaster Recovery systems and processes.
Develop test plans and processes for software configuration modifications and upgrades. Conduct testing, and document results.
Coach team members in technical support skills and in best practices in current and new technology.
Review and update processes and procedures that will ensure best practices are applied.

Systems Engineer July 1999 - June 2004
Confidential, Portland, OR.

Middleware developer in ten person EAI group. High volume near-real time transaction processing (one million+ transactions per month).

Key Achievements:

  • Used client specific knowledge to further Joint Application Development project

Result: Project completion 2 weeks ahead of schedule, saving $200,000 project cost.

  • Automated and normalized test environment code and processes to match production

Result: Automation of testing process, and reduction in production incidents causing business impact.

  • Migration of legacy translation system to object oriented translator

Result: Increased availability for project and production support resources, faster development to live turn around.

  • Developed automated processes to replicate both data and code to off-sight disaster recovery center, for transformation / translation services.

Result: Business continuity of critical transformation / translation services.

  • Promoted from Technical Support Analyst, to Business Analyst, to Systems Engineer

Duties:

Middleware data mapping development for both internal and external data intake and output utilizing Mercator, shell scripting, and Perl in a HP-UX Unix environment.
Develop and maintain service level agreement (SLA) documentation with internal and external customers.
Act as Project Manager for team standard work software upgrades and enhancements.
Develop and maintain Disaster Recovery systems and processes.
Develop test plans and processes for software configuration modifications and upgrades. Conduct testing, and document results.
Review and update processes and procedures that will ensure best practices are applied.

EDUCATION

Certification class for ITIL Fundamentals.

Visual Basic .NET June 2005
Completed the Introduction to Visual Basic .NET, and Advanced Visual Basic .NET classes at Portland Community College.

Completed the Mercator Fundementals class for version 6.5. Received certificate of completion.

Managing IT Projects August 2000

Coursework Included; System Analysis and Design, Information Technology Management, Requirements Gathering, Budget Management, Effective Project Management. Received certificate of completion.

ACTIVITIES & AWARDS

Lean, Kaizen every day event, 2009
2 x On the spot nomination for teamwork, 2009
2 x On the spot nomination for excellence, 2007
Army Commendation Medal, 1991

Skills

IBM MQ Series Server 6.x
Tumbleweed Secure Transport
Microsoft IIS
Websphere Transformation Extender 8.2
Websphere Application Server 6.x

C# .NET
Visual Basic .NET
Java
Windows Batch
Shell scripting
Perl
Javascript
CSS
HTML/XHTML
XML/XSL
SQL

Sybase
Oracle
Microsoft SQL Server
Informix

AIX/Linux/UNIX
Windows Server 2000, 2003
Windows 7,Vista,XP

Certifications

Managing IT Projects

ITIL Fundamentals

Hire Now