We provide IT Staff Augmentation Services!

Sr. Software Engineer/lead Developer Resume

4.00/5 (Submit Your Rating)

Wayne, PennsylvaniA

SUMMARY:

I am a Solution Development/System Analyst who is passionate about technology. I specialize in Microsoft C# .Net MVC, and Application Lifecycle Management with Team Foundation Server (now VSTS). As well as delivering Windows and Intranet - based solutions. I have over ten years of experience designing and building custom applications for the enterprise. I have five years of recent experience in the Health Care/Insurance sector. I work with EDI for orders. I also have ten years’ of experience in the Oil & Gas industry. I am a Certified Business Analyst that is accustomed to the operations of large and mid-size corporations. More importantly, I am customer focused, and I strive for the highest level of customer satisfaction through all of my projects.

TECHNICAL SKILLS:

Microsoft Specific Skills: C#.Net, ASP .Net 2.0 - 4.6.2, MVC 5, Entity Framework 6, ReST Web API 2.0, Bootstrap, Visual Studio 2017, SQL Server 2014, Visual Studio Team Services, GIT, ASP.NET Web Forms, Exchange Server, C#, Active Directory, Windows PowerShell, T-SQL

Other Skills: HTML 5, CSS 3, Java Script, JQuery, Kendo UI, Angular JS, NHibernate, Ninject XML, XAML, XSLT, ASP, Apple iOS, Xamarin HP Quality Center, Oracle PL/SQL, PHP, MySQL, Nant, Team City, Subversion

EXPERIENCE:

Confidential, Wayne, Pennsylvania

.Relevant Technologies: Visual Studio 2017, .Net 4.6.5, SQL Server 2016, GIT, Visual Studio Team Services (VSTS), Windows Server 2012.

Sr. Software Engineer/Lead Developer

Responsibilities:

  • I also developed programs to automatically upload and download data to and from carriers and state agencies.
  • I used MVC 5, and Asynchronous JQuery calls along with a SQL Server database to develop programs to track the review status of patients, and give near real time feedback.
  • Developed (RESTful) Asynchronous Web Services to integrate with existing data sources as part of a business service layer that integrates with other applications.
  • Developed Angular 2 front ends along with Java Script.
  • Created enhancements to existing code base to satisfy continued sustainability of the product.
  • Created Crystal Reports for management to see patient review follow up’s,
  • Managed the application through Windows Server 2012 and IIS 7.0. Created separate application pools for the various sites.
  • Heavy use of LINQ and SQL Queries including T-SQL Stored Procedures, Triggers, and Views.
  • Migrated source code repositories from GIT to VSTS
  • Used SCRUM process as part of an Agile development team.
  • I mentored and oversaw three junior developers on our team.
  • Worked with our project manager to refine requirements, and deliver on time results for projects.
  • Created documentation on processes as well as knowledge transfer for the team.

Confidential, San Antonio

Relevant Technologies: Visual Studio 2015, .Net 4.6.1, SQL Server 2014, Team Foundation Server 2013, GIT, Windows Server 2012, Angular JS.

Lead developer

Responsibilities:

  • Developed Unit Test and Mocks.
  • Developed a front end landing page with Angular JS 1.1.
  • I used SQL Server to perform back end integration and track clients, members, and benefits.
  • I used HTML 5 front ends along with Angular or Razor and JavaScript/JQuery.
  • Configured the project for Continuous Integration (CI), and Agile/Scrum as well as the SDLC process.
  • Developed a (RESTful) Web Service to integrate with the open enrollment process that used JSON as the main transport mechanism. This service would update dependents and beneficiaries and interface with a separate customer facing web application.
  • Designed and developed a complete Identity Access Management application using Microsoft Identity Framework to control user access, and link users to groups and groups to roles. This application was used by the security team to administer user access.
  • Created a Service that would run during a scheduled task to send email notifications to clients.
  • Developed a file importer to upload client information and process it into the database.
  • Developed encryption modules to secure client data.
  • Designed the SQL Server back end database including tables and stored procedures as well as a job to do nightly loads. Configured Windows Server 2012 for development environments.
  • Managed the application through Windows Server 2012 and IIS 7.0. Created separate application pools for the various sites.
  • Heavy use of LINQ and SQL Queries including T-SQL Stored Procedures, and Views.
  • Extensive JavaScript/JQuery and Ajax front end design.
  • Installed and administered Azure Cloud based Visual Studio Team Services (formerly TFS) as well as the SQL Server instance.
  • Staged multiple servers for the development landscape, and oversaw the migration of apps.
  • Configured IIS and Application Pools on servers for multiple web sites.
  • Migrated existing Server 2012 applications to Azure Cloud.
  • Interfaced with the business to gather requirements, and develop test cases.
  • Developed documentation for the applications and process flows in the new system.
  • Participated in daily SCRUM stand ups, and mentored junior developers.

Confidential, San Antonio

Relevant Technologies: Visual Studio 2015, .Net 4.6.1, SQL Server 2014, Team Foundation Server 2013, Windows Server 2012, Azure, Microsoft Exchange Server, Kendo UI.

Lead developer

Responsibilities:

  • Developed a facilities conference room utilization application using MVC 5 and Kendo UI to track conference room utilization at corporate headquarters through the Microsoft Exchange Server.
  • Designed a Windows Service that used Exchange API (RESTful) Web Services to retrieve data for the room utilization program. This service ran on a nightly basis and update the SQL Server database.
  • Designed the SQL Server back end database including tables and stored procedures as well as a job to do nightly loads.
  • Used Kendo UI for MVC to develop HTML 5 front ends that relied heavily on JQuery and JavaScript. Used JSON as the main transport mechanism.
  • Also used Razor in MVC views along with the Kendo UI framework.
  • Configured Windows Server 2012 for development environments.
  • Mentored junior developers.

Confidential, San Antonio

Relevant Technologies: Visual Studio 2013, .Net 4.5, SQL Server 2014, Windows Server 2012, Azure, and Mobile development for iOS, Android, and Windows Phone, Team City, Subversion.

Lead developer

Responsibilities:

  • Designed Windows API 2 (RESTful) Web Service in C# to query for Surveys, and post responses.
  • Designed the SQL Server back end database including tables and stored procedures as well as a job to do nightly loads.
  • Designed and developed an MVC 5 intranet site for administration of the Surveys, and created and updated the SQL back end database. This application also performed reporting for the responses from the survey.
  • Used Razor in MVC views. Created unit test, and used a continuous integration environment to perform builds from a code check-in to Subversion.
  • Worked with dependency injection and MediatR to turn complex code into simplified request/response interactions, encapsulating queries, commands and notifications into a single, simple interface, collapsing complex controllers into a simple pass-throughs for reporting
  • Oversaw other developers including task assignment and scheduling.

Confidential, San Antonio

Relevant Technologies: Visual Studio 2013, .Net 4.5, SQL Server 2014, Team Foundation Server 2013, Windows Server 2012.

Lead developer

Responsibilities:

  • Designed and developed custom N-Tier, Intranet based applications in C# using MVC 5, and Entity Framework.
  • Used HTML 5 and Bootstrap CSS, and were Mobile ready as well.
  • Developed a One Click to Graduate School application using MVC with custom Controllers and Views based on the Razor view engine.
  • Configured IIS and Application Pools on servers.
  • Created controllers had custom action methods and the views had custom markup to display data and graphics based on a user’s response.
  • Connected to Oracle database back end and performed loading (ETL) of data into SQL Server.
  • Created SQL Databases and designed database tables and stored procedures for all projects.
  • Developed Windows Services to run as automated task at night to load data.
  • Consumed web services as part of a Wayfinding application to allow people to navigate the campus.
  • Developed a GPS based bus tracking solution to allow students to monitor bus route, times, and current positions of buses around campus.
  • Interfaced with the Director, and the CIO, of IT for planning projects.
  • Staged servers for SQL Server, and implemented Team Foundation Server (TFS) for software builds, source code repository, and task tracking.

Confidential

Relevant Technologies: Visual Studio 2013, .Net 4.5, Team Foundation Server 2013, SQL Server 2012, Nuget, and GIT.

Lead developer

Responsibilities:

  • Worked on a transformation project moving the client from an Agile development methodology to Scrum, and then to a Scaled Agile Framework (SAFe) methodology.
  • Created custom C# program using MVC and Entity Framework.
  • Configured TFS servers, migrated databases, setup team projects, and implemented customizations to work items.
  • Configured security roles for access to the servers using Windows Server 2012.
  • Provisioned server and installed and configured Team Foundation Server.
  • Customized and configured the Team Web Access sites for multiple team projects.
  • Created documentation for the process and changes made during customization.

Confidential

Relevant Technologies: Visual Studio 2013, .Net 4.5, Team Foundation Server 2012, SQL Server 2012.

Team Foundation Server administrator

Responsibilities:

  • Created a Team Collection and added Team Projects to the collection based on the Waterfall model. I setup security roles in TFS to allow members access.
  • Migrated existing code from another instance of TFS into the new server. I also migrated work items, and created documentation on the process as a deliverable for the customer.
  • Developed custom C# .Net 4.0 applications implementing Windows Communication Foundation (WCF) web services as a mechanism for updating an ASP.Net, MVC 4, and web application interface.
  • Test web services to insure quality, and that endpoints were working.
  • Created queries and stored procedures in SQL Server.
  • Created an auto build and continuous integration system.
  • Migrated the entire system with all source code repositories to Team Foundation Server.
  • Configured IIS and set up port rules.
  • Provisioned a server for TFS and installed all the software, as well as setting up a build controller and multiple build agents in a multi-server environment.
  • Created build definitions to define the builds which were then passed to the controller.
  • Created test scripts using TFS Test Manager for QA testing.
  • Customized Work Item Types and Workflows using C#.
  • Created dashboards in SharePoint.
  • Created the data contracts using Windows Communication Foundation.

We'd love your feedback!