Senior Software Engineer / Architect Resume
4.00/5 (Submit Your Rating)
San Antonio, TexaS
OBJECTIVE
- A position as a Senior Software Engineer / Lead where acquired skills and education will be utilized toward continued growth and advancement.
SUMMARY
- Experienced in the following languages: Advanced level C#, .NET, Angular 7, jQuery, .Net Core, .Net Standard, ASP.NET, WCF, .NET MVC, WPF (XAML), Java, J2EE, ASP Classic, ActiveX .net, SharePoint, LINQ, Windows Mobile, XSLT, C, C++, SSIS, Perl, JavaScript, HTML/ XHTML, CSS, Windows Forms, Linux (shell), Content Management Systems, JSP, VBScript, VB.net, SQL, Oracle, DB2, NUnit, XUnit.
- Experience developing on Azure and AWS PAAS / IAAS.
- Experience using SVN, TFS, GIT, Bitbucket source control containers including admin and setup along with JAZZ, Confluence Jira, VSTS for requirements.
- Experience using tools for CD/CI including cruise control.net, VSTS, Bamboo, and Tentacles,
- Advanced level in various IDE, Visual Studio (all years), NetBeans and Eclipse.
- 13 years of experience in agile (SCRUM, Extreme) environments / rapid - prototyping with 1 to 2 week sprint cycles
- Experience Architecting N-tier applications utilizing several in demand technologies
- Large code project experience: 3.4 million lines, MVVM WPF distributed application.
- Proven practice of Design Patterns for Architectural (MVC, MVP and MVVM), behavioral (observer, Command, etc..) and Structural (Adapter, Decorator, etc.)
- Vast Experience implementing SOA architecture.
- Experience reverse engineering in Android and C/Assembly utilizing Olydebug, Assembly, and Smali
- Experience with Oracle and Microsoft SQL Server Relational Databases, Trans-Sql and management systems along with Solr and Lucene indexing.
- Strong OO Design practices
- Skill in using the multiple operating systems and the system command and control language to perform system management and maintenance duties (MMC / COTS /DEVELOP)
- Experience managing both offshore and local environments teams consisting of software engineers, DBA’s, Help Desk and Quality Control personnel.
- Understand the role of High-level Requirement gathering including Use Case Scenarios, Matrices, Gantt chart, Pert charts, and WBS charts (College, Work).
- Strong knowledge of security measures dealing with protocols, buffer overruns, etc...
- Database design and construction experience.
- Experience utilizing techniques for design, develop, test and debug complex software systems.
- Strong analytical and problem-solving skills.
- Detail and project goal Oriented.
- Great Interpersonal and collaboration skills.
- Able to work independently or in a team environment.
- Excellent written and oral communication skills.
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, Texas
Senior Software Engineer / Architect
Responsibilities:
- Wide area of Technologies to include:.NET, C#, WCF, WPF, ASP.NET, .NET Core 2, Azure and AWS PAAS / IAAS development, JavaScript, Jquery, Knockout, Angular 7, DB2 - IBM iSeries, Solr, Lucene, PHP, Smali, Magento, VB, C, Active-X, SQL Server, NUnit, XUnit, OO practices, TFS Source Control, SOA implementations, SSIS, and SSRS
- Provide clients with custom software development spanning several languages
- Architecting and Development hands on role
- Scrum methodology - Agile Practices (weekly scrum meetings / daily standups)
- Provide leadership to software development teams 6-8 members for software engineering services spanning application development, portal development, and Integrations
- Provide leadership on “best practices” includes the development of strategies for application development delivery for clients on time and on budget for N-Tier Microsoft solutions spanning from .NET/Core web / cloud portals to Thick client WinForms and WPF applications.
- Create policies and procedures that adhere to compliance guidelines affecting specific client environments (HIPPA/medical)
- Scrum Agile practice on all projects
- Requirement Management: IBM JAZZ, Confluence Jira, and VSTS
- Architect and Developed several MVC .net applications with heavy razor engine customizations to promote proper tiered layers for separation of concerns and testing. I.E UI, Core (Domain), Repository, Service, Presentation (controller), and Common layers.
- Pure ajax driven practices utilizing frameworks including Jquery, Knockout, Angular 7
- Monitor service level agreements (SLAs) with clients and develop and monitor IT budgets
- Architect and configure servers and services for software utilizing best practice.
Confidential, San Antonio, Texas
Technical Lead
Responsibilities:
- Manage Team consisting of customer support specialist, Database Administration, and Software Configuration and Design.
- Help proof designs pertaining to software requirements from elected officials and Bexar County Justice Department
- Develop Tools for build process/ Configuration Management in .NET (PowerShell, TFS, .NET)
- Conduct Requirement elicitation/ status meetings weekly with Bexar County officials
- Configure software for enterprise implementation
- Architect and configure servers and services for software utilizing best practice.
Confidential, San Antonio, Texas
Senior Software Engineer / Architect
Responsibilities:
- Architect and developed n-tier applications with multi UI layers spanning cross server communication utilizing ASP.NET, C#, AJAX, JQUERY, CSS, T-SQL, ADO.NET, Active X, TFS, SQL Server, and C++. Several Hardware interfaces to include Bio Scanners, card readers, Image scanners, signature pads etc...
- Perform Weekly requirements meetings with SCI stakeholders.
- Link to press release of N-Tier application Architected, developed - Arrival Manager -
Confidential, San Antonio, Texas
Software developer
Responsibilities:
- Developed utilizing .net web service, SOA: windows services, VXML, OO Design practices, Win and WEB forms: Thick and Thin .NET dev, C#, TFS, Oracle, SQL Server, ASP classic and JavaScript.
- Help maintain existing web portals utilizing asp, JavaScript, and .net technologies
- Database admin and implementation utilizing TSQL, Stored procedures, views, and development and configuration of agent jobs.
- Translate BA requirements into functional/feasible technology requirements
- Developed Web Services for several health companies and hospitals.
- Developed Florida Hospital Health System Web Portal.
- Developed a claims web application for online claim processing.
- Architected and Developed IVR Fax Back system
Confidential
Software developer
Responsibilities:
- Developed an event management system utilizing the following technologies; hibernate, C#.Net Framework, CruiseControl.net, MS Build, xml, WPF (XAML), SOA: WCF, ASP.Net (Web forms), WinForms, with methodologies such as MVP.
- Currently architecting, designing, requirement eliciting, and developing a class / appointment check in / checkout related system for the organization that spans several languages including c (unmanaged Direct show calls), C++, C# (Majority of code), XAML (WPF) (UI), xml, and XSLT.
- Help maintain the current websites using JavaScript, html, C#, and ASP.Net.