Best Senior Software Engineer Resume

Advertisement

Matthew Wilson
53, Rodell Road
San Jose, CA, 1875
771-982-8711

OBJECTIVE

Seeking a senior software engineer position which will provide me with the opportunity to develop skills in software design.

SKILLS AND ABILITIES

  • Strong object orientated programming concepts and multi-platform skills.
  • Excellent knowledge base of integration of products.
  • Passion for solving complex problems on large scale systems.
  • Demonstrated ability to adapt and thrive to changing requirements, deadlines and priorities.
  • Ability to be creative, versatile, efficient and productive with minimal supervision or guidance.
  • Ability to understand and translate business needs.
  • Strong analytical skills and attention to detail.
  • Self-starter and team player with a can do attitude.
  • Excellent drive for results and continuous improvement.
  • Effective communication (written and verbal) and interpersonal skills.

TECHNICAL SKILLS

  • Languages: Java, C, C++ VB.NET, ASP.NET, C#, VB, XHTML/CSS/JavaScript/AJAX/PHP
  • Databases: Oracle, SQL Server, MySQL, Microsoft Access
  • Operating Systems: Windows 9x/NT/2000/XP, Red Hat Linux

WORK EXPERIENCE

Senior Software Engineer (2000 to Present)
Bloom Energy – Sunnyvale, CA
Responsibilities:

  • Ensure designs meet scalability and reliability standards.
  • Develop, test, roll out, and support of the assigned features.
  • Develop comprehensive unit test harnesses for all code developed.
  • Incorporate industry best practices and standards in all project requirements.
  • Work closely with other developers, engineers, and project managers.
  • Recognize opportunities for process improvements/efficiencies and drive adoption of high priority/high value improvements within the team.
  • Provide technical assistance to other departments and production support as needed.
  • Accurately scope projects with minimal supervision and ensure timely project releases.

Senior Software Engineer (1995 to 1999)
EBSCO Publishing -San Francisco, CA
Responsibilities:

  • Analyzed functional requirements and accurately scope and estimate projects.
  • Developed and sustained software systems (middle-ware, database tables, stored procedures) following design/development best practices to ensure software is reliable, maintainable, extensible, and fast.
  • Worked with QA to develop comprehensive test plans and performance metrics.
  • Created unit tests for continuous integration.
  • Fostered a collaborative, respectful working environment.

Software Engineer (1992 to 1995)
NetApp – Sunnyvale, CA
Responsibilities:

  • Developed front end of Rich Internet Applications for Java based server products.
  • Analyzed functional requirements and specifications through close interaction with Product Management and other team members.
  • Participated in product design and architectural discussions.
  • Provided support to the QA and support organizations.
  • Provided feedback and guidance to technical writers.
  • Developed appropriate documentation design, implementation and test activities.
  • Acted with a sense of urgency to achieve certain milestones and customer related issues.

EDUCATION

Bachelor of Science in Computer Engineering
University of San Diego (1992)
San Diego, CA