Senior Software Engineer Resume
2.00/5 (Submit Your Rating)
Charlotte, NC
PROFESSIONAL SUMMARY:
- A highly skilled and seasoned IT professional with over 14 years - experience focused on directing, planning, coordinating, and managing the implementation of
- Enterprise ecosystems and applications designed to deliver core business objectives.
TECHNICAL SKILLS:
- Business Relationship Management
- IT Strategy - Web, Mobile, Desktop
- Forecasting and Management
- Resource Development
- Process Improvement
- IT Standards Development
- Technology Vendor Staffing
- Systems architecture
- Full SDLC Implementation
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Senior Software Engineer
Responsibilities:
- Supported Asset backed finance trading platform migration path from WinForms to WPF.
- Clarified and enhanced the team’s approach to WPF MVVM design patterns leveraging Prism and MEF.
- Created, improved and maintained platform Coherence caches to create more responsive user interactions
- Participated in panel interviews and helped to further refine technical interview questions
- Conducted regular peer reviews to ensure best practices were followed and all agile acceptance criteria were completed prior to QA promotion.
Confidential, Charlotte, NC
Technical Development Lead
Responsibilities:
- Provided leadership on a $5MM initiative responsible for mitigating Regulation W financial audit findings
- Managed all daily operations of 10-member Agile scrum team
- Enhanced application’s C# ASP.NET MVC features by leveraging Angular 2.0 and Entity Framework 6 features
- Maintained and improved TFS branching and merging strategy as dictated by release schedule
- Established engineering routines improving test coverage from 10% to over 40% drastically reducing defects
- Interfaced with IT contractor vendors to facilitate dozens of interviews to meet contractor staffing goals
- Engaged technical finance team to ensure headcount, rate and duration were reflective of initiative forecasts
Confidential, Charlotte, NC
Principal Software Engineer
Responsibilities:
- Assisted in migration of enterprise regulatory CCAR platform to new infrastructure and ecosystem
- Led development and enhancement for CCAR risk calculation vectors according to annual regulatory mandates
- Assisted in creation of C# WPF (MVVM), Entity Framework (EF6), WCF and SQL development architecture goals
- Streamlined existing on-call production support process to reduce established SLA from 2 hours to 1 hour vastly improving our team’s ability to quickly pivot as needed
- Participated in program’s transformational evolution from waterfall to Agile SDLC
Confidential, Charlotte, NC
Senior Software Engineer
Responsibilities:
- Provided oversight to 4 senior developers, 1 business analyst and mentored 2 junior development resources
- Maintained and enhanced primary C# ASP.NET MVC / Polymer (Angular) mortgage securitization platform
- Oversaw initiative to significantly improve database performance to drive internal customer satisfaction
- Led development of new groundbreaking features for mortgage securitization interfaces which improved financial visibility for key partners such as Deutsche Bank, US Trust and Fannie Mae
- Further refined initiative’s change management routines to IT governance and architecture review practices
- Served as team representative to the enterprise technology steering, planning and review council
Confidential, Charlotte, NC
Senior Web Developer
Responsibilities:
- Designed and developed enhancements to a hybrid C# win/web forms .Net CRM application which interfaced to both Oracle and SQL Server repositories using Entity Framework (EF4)
- Responsible for team’s continuous integration build configurations through Jenkins
- Led engineering efforts of 14 off/onshore engineers in support of a major $40MM bank initiative
- Established and enforced initiative’s code review, unit tests and standards guidelines
- Worked with senior leadership to ensure the highest level of code was deployed with each production release
- Frequently deployed across the US and Central America to oversee deployments and provide timely remediation of localized production issues in hardware and software
Confidential, Cornelius, NC
Software Engineer
Responsibilities:
- Served as lead developer on several projects related to the creation and maintenance of the company’s internal and external websites, C# .NET CRM application, subscription products and reporting applications
- Developed product for both iOS and Android platforms delivering value to company’s market exposure
- Led significant contributions to the company’s multithreaded, real-time WPF product in which customers actively managed securities, derivatives, and other financial instruments. The application tracked tens of thousands of financial instruments through a number of exchanges across the world including US, Canada, UK, Europe, Hong Kong, India, South Africa and Australia
- Provided oversight over requirements gathering and refinement, application design, unit testing, customer support and team mentoring