We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

Confidential has 14 overall years of experience in requirement analysis, architecture, design, development and implementation of complicated web applications and client - server applications mainly using Microsoft Technologies.

SKILL:

Microsoft Technologies: .NET CORE 2.0, VS 2017 C#, ASP.NET 3.5 ADO.NETXML Web Services, ASP.NET MVC 4.0, Entity Framework 6.0, Razor View, NuGet, WWF, WCF, Web API, LINQ.

Web Technologies: HTML 5, DHTML, XHTML, CSS 3, Bootstrap, XML, XSLT, XSD, AJAX, W3C standards, DOM, JSON

Windows Applications: Win Forms, WPF, Dev Express 9.2 and Antenna House

Programming Languages: C#, VB.NET, JAVA and C

RDBMS/DBMS: Oracle 11g, Redis, MS SQL Server 2005/2008, MS Access

Scripting Languages: JavaScript, JQuery, Angular JS

Tools: Re Sharper, Fiddler, Code Profiler, Kendo UI and Microsoft Office ToolsTeam City, Octopus, Confluence, Splunk and New Relic.

Design Patterns: Factory Method, MVC, Abstract Factory, Facade, Adaptor and singleton.

UML: MS Visio

Software Methodologies: Micros Services, Cloud Native Apps, NSQ Service Bus, Agile/Scrum Methodology, Traditional Waterfall, Spiral models and Trained on TDD and XP Programming

Builds Deployments: TFS, Continuous Integration, Jenkins, Power Tools, Maven, Team City

Change Management: GIT, TFS, SVN, VSS.Net, VSS

Cloud: Pivotal Cloud Foundry (PAAS)

RELEVANT EXPERIENCE:

Confidential, Austin, TX

Senior Software Engineer

Responsibilities:

  • Code Functional Enhancements to ASP.NET MVC Application and C# Libraries.
  • Implement Shards with Unit of Work and Repository Patterns.
  • Worked on Rest API Enhancements which are consumed by the Web and IOS Apps.
  • Work on Angular JS code for any enhancements in the Inspect Application.
  • Used Seri log to log events to Files and Redis Cache to handle In Memory Caching.
  • Provide Production Support for any issues and monitor environments with New Relic and Splunk.
  • Writing Unit Test Libraries for all the Integration Code with External Providers.
  • Provide support to Xtime Java Applications with Ext JS UI.
  • Deployments with Jenkins Build, Deploy and Automate.
  • GIT branching and PR Reviews with Peers.

Environment : .NET Standard 4.7, Re Sharper, Visual Studio 2015, Web API, NuGet, LINQ, Lambda Expressions, Angular JS, Entity Framework, Git Source Control, Jira, Confluence, Redis, Micro Services, TDD, Team Foundation Server (TFS) and MS Visio, Agile Scrum Methodology, Java script, Java, J-Query,, Maven, Eclipse, Apache Tomcat, Hibernate, React JS.

Confidential, Austin, TX

Software Senior Principal Engineer

Responsibilities:

  • Develop Rest API Micro services to be consumed by the Responsive UI Team.
  • Develop Cloud Native applications using .NET Core 2.0.
  • Design & Develop Audit Functionality for the API using c#.
  • Deploy the Services to the PAAS platform using Pivotal Cloud Foundry.
  • Provide Release Support by fixing the bugs for the OLR Platform.
  • Provide Production Support to the existing B2B Apps in the Production Environments.
  • Creating GIT Repos and making available to the developers.

Environment: .NET CORE 2.0, Re Sharper, Visual Studio 2017, Web API, NuGet, LINQ, Lambda Expressions, WCF, CSS 3.0, HTML 5, XML, XSD, XSLT, SOA, Entity Framework Core, Git Source Control, Mongo DB .NET, PCF Hosting, Team City, Octopus, Confluence, NSQ Service Bus, Micro Services, Cloud Native Apps, TDD, Team Foundation Server (TFS) and MS Visio, Agile Scrum Methodology, Java script, J-Query.

Confidential, Austin, TX

Senior Software Developer

Responsibilities:

  • Developed ASP.NET Web API application for payment gateway using C#.
  • Developed wrapper to existing SOAP API using REST API and C#.
  • Responsible for writing business logic for SOAP and REST API using C#.
  • Developed “virtual terminal” web application using ASP.NET MVC, HTML5, CSS3, Bootstrap.
  • Enhanced the code coverage of application to 80% by writing unit test using MS Test, MOQ.
  • Improved the maintainability of project by incorporated SOLID design Principles.
  • Responsible for performing code reviews and troubleshooting issues.
  • Enhanced documentation with Flow charts and sequence diagrams.

Environment : Visual Studio 2017, Agile Scrum Methodology, UML, REST API, SOAP API, ASP.Net MVC, C#, HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, AngularJS, LINQ, ASP.Net Web API, POSTMAN, SOAP UI, MS Test, MOQ, Oracle, TeamCity, Octopus, JIRA, TFS

Confidential, Austin, TX

Senior Developer

Responsibilities:

  • Migrate aspn.net web forms legacy screens using C# and ASP.Net MVC 5.
  • Implemented and maintained various T-SQL Queries, Complex Stored procedures, triggers, functions, views, indexes, cursors on Oracle PL/SQL.
  • Responsible for designing and developing the UI using HTML5, ASP.NET MVC, Angular JS, CSS3, Boot Strap jQuery, JavaScript.
  • Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, LINQ to Entities, Entity Framework and C#.
  • Responsible for writing the Actions in the Controllers which implement the Business Rules and which act as a mediator between UI (View) and Database (Model).
  • Design security for WCF service endpoints. Designing of WCF based Service, Data, Fault and Message Contracts. Hosting the WCF based service.
  • Other reasonable services as necessary to ensure that the tasks listed above can be successfully performed.
  • Report activity status to the Project Manager and/or Technical Manager.

Environment : C# 4.5, Re Sharper, ASP.NET, ADO.NET, AJAX, Visual Studio. 2013, IIS 7/7.5/8.0, ASP.NET Web Forms, ASP.NET MVC, MVP, Razor Views, NuGet, LINQ, Lambda Expressions, WCF, Web API, Angular JS, CSS 3.0, HTML 5, XML, XSD, XSLT, Bootstrap, SOA, Telerik Controls, Entity Framework 6.0, TDD, Team Foundation Server (TFS) and MS Visio, Agile Scrum Methodology, Java script, J-Query.

Confidential, Austin, TX

Senior Developer

Responsibilities:

  • Designed and developed software solutions for Confidential Motor Vehicle Systems by using .NET, C# .NET 4, ASP.NET, MVC, HTML5, AJAX, XML Schema, DEV Express, Antenna House and SQL Server Technologies;
  • Resolved production Issues as they come in and cascaded them to the Production within the time stipulated;
  • Worked on the Plate Builder Application that, Manages the Vehicle Plate Orders.
  • Worked on creating the Technical Specifications from the Business Rules Specific to the State;
  • Attended the Bug Triage sessions to prioritize the bugs and set the proper Iteration Paths;
  • Worked with PMO to create the Project Plan by providing Software Estimates in Hours using Agile software estimation techniques;
  • Designed high level and low-level design documents using UML modeling;
  • Performed Unit Testing on the code developed with MS Test framework;
  • Improved TFS Builds and Deployment scripts for the Confidential MVSS and work towards the single click deployments;
  • Attended Scrum and Team meetings communicating my daily work activities to the team;
  • Implemented and improve best practices, standards and procedures including quality and delivery methodologies;
  • Ensured code compliance with code reviews in the implementation of documented software processes and procedures throughout the life cycle of the Product;
  • Used Re Sharper to extract lines of code for development in other areas;
  • Collaborated with Quality Assurance team and PMO for smooth Project Delivery;
  • Created software documentation and updated existing documentation;
  • Researched and evaluated software related technologies and products;
  • Worked with MVSS Integration Teams for smooth delivery of software products;
  • Adhered to PCI Compliance and Data Security Compliance;
  • Worked with Confidential Business Analyst and the DMV Clients to identify the gaps between the requirements and the Business Processes;
  • Shared knowledge with the team on the DMV Modules likes DLRS, MOVRS, ATMM and CTRAMS;
  • Worked on achieving the quarterly goals and timely track them by scheduling 1x1 with my Manager;
  • Properly logged and reported my time to the correct Time Reporting buckets assigned to the projects

Environment : C# 3.5/4.0, Re Sharper, ASP.NET 4.0, ADO.NET, AJAX, SQL Server 2008 R2/ 2012, Visual Studio .NET 2010/2012/2013 , IIS 7/7.5/8.0, ASP.NET Web Forms, ASP.NET MVC, MVP, Razor Views, NuGet, LINQ, Lambda Expressions, WCF, WPF, Angular JS, CSS 3.0, HTML 5, XML, XSD, XSLT, Bootstrap, SOA, Kendo UI, Windows Forms, Dev Express 9.2, Entity Framework 6.0, TDD, Team Foundation Server (TFS) and MS Visio, MS Project, SSIS, SSRS, Agile Scrum Methodology, Java script, J-Query.

Confidential, Bloomington, IL

Senior Developer / Technical Lead

Responsibilities:

  • Performed analysis to define the scope of the enhancements to be developed;
  • Identified and consolidated the requirements;
  • Performed requirements analysis/elicitation and recorded with clarity the business or technical requirements;
  • Provided estimation of the effort required for developing the enhancement using Work Breakdown Structure and accordingly providing inputs for preparing the delivery plans and schedule;
  • Used TFS automated builds for deployment of the product at various levels like QA, UAT and Production;
  • Was responsible for Coding, Testing and Delivery of the application and led a team of three (3) programmers;
  • Worked on developing a Data Driven application for the AFI MDM Reports;
  • Loaded the files from Epsilon in to SQL Server tables both daily and monthly using SSIS;
  • Worked on OOAD using C# programming language;
  • Worked on C# Generics, Anonymous Methods, LINQ and Lambda expressions;
  • Worked on ASP.Net master pages;
  • Optimized the performance of various SQL scripts, stored procedures and triggers by using embedded UDF and CTE;
  • Designed and developed custom .NET components and user controls using ASP.NET and C#.
  • Prepared Units Test Cases and Manual Test Cases using Visual Studio 2005;
  • Created new jobs to the Confidential Task Manager Windows application;
  • Developed Exception base classes for logging of errors in application;
  • Participated in production support by resolving production CRM’s;
  • Performed Peer Code Reviews;
  • Modeled business use cases;
  • Performed defects triage and bug scrubbing for the maintenance releases;
  • Communicated and worked with offshore team in the development activities; and
  • Participated in preparing the release documentation.

Environment: C# 3.5, ASP.NET 3.5, ADO.NET, AJAX, SQL Server 2000/2005/2008 , Visual Studio .NET 2005/2008, IIS 5/6.1, MVC, LINQ, Lambda Expressions, WCF, WWF, SOA, Windows Applications, Team Foundation Server (TFS) and MS Visio, MS Project, SSRS, Scrum Methodology, JavaScript, J-Query.

Confidential

Senior Developer / Technical Lead

Responsibilities:

  • Performed analysis to define the scope of the enhancements to be developed;
  • Identified and consolidated the requirements;
  • Performed requirements analysis/elicitation, recording with clarity of the business requirements or technical requirements;
  • Prepared requirement specification document, Data Flow Diagram (DFD) and Business Workflows;
  • Estimated the effort required for developing the enhancement using Work Breakdown Structure and accordingly providing inputs for preparing the delivery plans and schedule (Followed market renowned estimation practices like Wide Band Delphi, Poker planning);
  • Deployed the product at various levels like QA, UAT and Production using TFS automated builds;
  • Prepared Low level and High-level design documents for the system including: UML design artifacts Use Case Diagrams, Sequence Diagrams, Component Diagrams, Deployment Diagrams, and Class Diagrams;
  • Used C# .NET, ASP.NET, ADO.NET, AJAX, SQL Server 2005, T-SQL, and UltraWebgrid controls for development on all tiers, web, business process, data access, database and client;
  • Designed and developed custom .NET components and user controls using ASP.NET and C#;
  • Moved some of the traditional .NET Web Services to the WCF Platform;
  • Participated in developing WWF Sequential Workflow;
  • Created Premier Gadgets framework using the JSON and JQUERY;
  • Transformed the existing code base to MVC framework;
  • Prepared Units Test Cases and Manual Test Cases using Visual Studio 2005;
  • Developed Exception base classes for logging of errors in application;
  • Provided Level 2 production support for resolving production support tickets;
  • Participated in the products enhancements such as: LA Globalization, Premier Work Flow, Global Order Status, Tiered Shipping, and Global Portal Enhancements;
  • Performed Peer Code Reviews;
  • Modelled business use cases;
  • Participated in Pair Programming and code refactoring;
  • Organized Premier core scrum as a Scrum Master;
  • Improved the response times and code optimization;
  • Participated the L3 Support for the Production Environment;
  • Implementing the Health Monitoring Events logging;
  • Participated in DR Testing for the Application and the Database Servers;
  • Served as a Launch coordinator on the Production launch day; and
  • Participated on framing and documenting the Coding and logging guide lines.

Environment: C# 3.5, ASP.NET 3.5, ADO.NET, AJAX, SQL Server 2000/2005/2008 , Visual Studio .NET 2005/2008, IIS 5/6.1, MVC, LINQ, Lambda Expressions, WCF, WWF, SOA, Team Foundation Server (TFS) and MS Visio, MS Project, SSRS, Scrum Methodology, JavaScript, J-Query, Storm.

We'd love your feedback!