Senior Software Engineer Resume
SUMMARY:
To work in a lead or senior software development position which utilizes and further enhances my programming skill sets and prepares me for technical management.
TECHNICAL SKILLS:
Software Development Process Experience: Agile (Kanban, SCRUM, Test - driven development), Waterfall, Spiral
Programming Experience: C#, ASP.NET MVC, Angular 2, WCF, LINQ, REST, JSON, nHibernate, moq, Rhino Mocks, VB.NET, PetaPoco micro-ORM, AJAX, VB 6.0, XML/XSL, Transact-SQL/SQL, PL/SQL, Perl, VBScript, JScript, Java (including AWT, JDBC, Servlets), NANT, NUnit, JUnit, HTML, TeamCity, Octopus Deploy, MSBuild, nmake, gnu make, Ant.
Development Environment Experience: Microsoft Visual Studio .NET, Eclipse
Application Experience: Git, TeamCity, Team Foundation Server 2015/2010/2008 , Jenkins, JIRA, HP Quality Center, MS Internet Information Server, MS SQL Server 2008/2005/2000 (including SQL Server Profiler), Oracle 11g/10g/9i, BizTalk 2003, Apache Web Server, Sharepoint, InfoPath, Skelta Workflow, Segue SilkTest, Visual SourceSafe, ClearQuest, ClearCase, CVS, SourceGear Vault, Subversion, CruiseControl.NET, SourceGear SourceOffsite, PVCS, and StarTeam.
Platform Experience: Windows 8.1, Windows 7, Windows 2008 Server, Windows XP Professional/Server, Windows 2000 Server/Professional
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Design and development on the Stak document management solution and associated billing system, including UI, business logic, data access layers, webhooks consumption, and integration with third-party billing system Recurly.
Technologies used: Angular 2, .NET 4.6, C#, ASP.NET MVC 5, Visual Studio 2015, Oracle 11g, TFS 2015.
Confidential
Senior Software Engineer
Responsibilities:
- Design and development on CPOE (Computerized Physician Order Entry) RESTful API and UI on the NG7 product ( Confidential 's new product suite).
Technologies used: .NET 4.0, C#, Visual Studio 2012, Git, Subversion, SQL Server 2008 R2, Postgres, AngularJS.
Confidential
Pharmacy Team Manager/Lead Engineer
Responsibilities:
- Managed Pharmacy development team including interviewing and approving hires, running SCRUMs; task assignments and tracking; and communications with product management, support/implementation, and QA.
- Lead developer on Pharmacy project including architecture/design, development, and mentoring other developers.
Technologies used: .NET 4.0/3.5, WCF, C#, VB.NET, Visual Studio 2010, and SQL Server 2008 R2.
Confidential
Senior Developer
Responsibilities:
- Designed, developed and maintained SOA, Automation, and database layers for Confidential ’s ImageDirect 3 product.
- Created and maintained T-SQL code for SQL Server update scripts.
- Utilized Team Foundation Server for source control, defect and change request tracking, along with HP Quality Center.
Technologies used: .NET 4.0/3.5, C#, WCF, Visual Studio, Linq2SQL and SLQ Server 2008
Confidential
Senior Developer
Responsibilities:
- Designed and developed intranet websites to support sales staff and backoffice application and web services for interoperability between intranet sites at multiple locations.
Technologies used: ASP.NET 2.0/1.1, AJAX, C#, VB.NET, Visual Studio 2005/2003, Oracle 9i, SQL Server 2000/2005.
Confidential
Senior Developer
Responsibilities:
- Designed and developed integrations with salesforce.com web services and SQL Server and Oracle databases.
- Created and maintained integrations between SalesLogix, ASP.NET web forms, web services, and BizTalk.
- This architecture utilized ADO.NET for database access, along with XML/XSL transforms internal and external to Biztalk.
- Web services were used to communicate between Java, C#, and VB.NET backend applications.
Technologies used: Java, C#, VB.NET, VBScript, XML Eclipse, Visual Studio 2003/2005, PL/SQL, T-SQL, SQL Server 2000/2005, Oracle 10g, BizTalk
Confidential
Senior Developer
Responsibilities:
- Created and maintained client websites, designed and developed ASP.NET website template along with project management of implementation team.
- Performed top-level administration of Sharepoint.
- Created and maintained Skelta workflows within Sharepoint along with related InfoPath forms (including .NET coding within InfoPath utilizing APIs).
- Designed and developed ASP.NET and backend SQL Server processes written in C#.
Technologies used: ASP.NET, C#, Sharepoint, Skelta, InfoPath, SQL Server 2000, Visual Studio 2003/2005.
Confidential
Automation Engineer
Responsibilities:
- Created tools and automation utilizing .NET technologies to fully automate daily builds for 15+ products.
- Designed and implemented C# libary to control remote installs and automated unit tests across multiple machines.
- Created GUI-driven dependency scanner for reverse-engineering software dependencies across multiple languages (C++, VB, VB.NET, and C#) with outputs to XML and SQL databases.
- Also, created automation to gather software metrics using ClearQuest COM APIs and Microsoft Office APIs.
Technologies used: C#, VB.NET, ADO.NET, XML, ASP.NET, IIS, VB 6.0, Perl, SQL Server, Komodo, Visual Studio 6.0, 2003/2005.