Senior .net Developer Resume
Carrollton, TX
SUMMARY
- 13+ years of industry experience in Banking, Enterprise, Healthcare, E - Commerce, Telecom and Public Utility Domains.
- 9 years of professional experience as senior .NET Web Developer.
- 5+ years of professional experience as Onshore Tech Lead with 1 year experience as a Teradata Analyst.
- Strong experience in SDLC methodology
- Good understanding of Object Oriented Principles (OOPS), Design (OOD) and SOLID
- Experience with ASP.NET MVC Architecture
- Experience XML ASMX Web Services, WCF services, RESTful service / Web API.
- Skilled in designing web application User Interfaces (UI/UX), using HTML, CSS, JavaScript, jQuery
- Experience in working with Angular Components, templates, directives, services and dependency injection to build SPA.
- Experience with TypeScript
- Solid understanding of Relation Database Management (RDBMS)
- Data Modeling and Database Programming experience with SQL Server and Teradata
- Experience with Microsoft Business Intelligence (MSBI) tools - SSIS & SSRS and SAP Crystal Reports
- Experience with automated CI/CD pipelines - TFS, Git, Azure DevOps
- Expertise in writing complex T-SQL and exposure to SQL Query Optimization
- Extensive experience and highly proficient in analyzing Business Requirement Document, creating Functional Requirement Document, Estimations, Impact Analysis Documents.
- Experience in Agile SAFe Development methodology with daily scrum / stand up, bi-weekly sprint planning & sprint demos and bi-monthly Program Increment (PI)
- Agile project management using CA Rally and Atlassian tools, Bitbucket, JIRA and Confluence
- Expertise in Debugging, Root Cause Analysis, bug fixing in application and N-Tier / N Unit testing
- Excellent verbal and written communication and inter-personal skills.
- Strong technical background, excellent analytical ability, problem solving ability
- Good Team player and goal oriented, with commitment towards excellence.
TECHNICAL SKILLS
.NET Technologies: .NET Framework, ASP.NET MVC, ADO.NET, AJAX, Web Forms, LINQ, WCF, ASMX Web Services, Web / REST API, SOAP, Entity Framework
Web Development: C#, HTML, Angular / Angular JS, XAML, XML, CSS, JavaScript, VBScript, JQuery, JSON, Soap UI, Telerik Fiddler, Telerik Kendo UI / RAD Controls
Database: RDBMS, SQL Server 2016/2014/2012/2008 , Teradata 13.0
Business Intelligence: SSIS, SSRS, SAP Crystal Reports
IDE: Visual Studio 2017/2015/2013 /2012/2010 , SSMS, Teradata SQL Client
Web Server: Microsoft IIS 7.5,7.0
Web Design Tools: Microsoft Visio 2010, 2007
Operating Systems: Windows 7,Windows XP
Version Control: VSS, SVN, TFS, Git, TFS Git, Bitbucket
Agile Tools: CA Rally, Atlassian JIRA & Confluence
DevOps / CICD: VSTS, Azure DevOps, MS Build
PROFESSIONAL EXPERIENCE
Confidential, Carrollton, TX
Senior .NET Developer
Environment: Microsoft Visual Studio 2019, ASP.NET, C#.NET, MVC, HTML, JavaScript, JQuery, WCF Services, SQL Server 18.4, WCF, ASP.Net Identity, TFS Git, Azure DevOps, WCF Test Client, TypeScript
Responsibilities:
- Provide estimates, log work in TFS and update necessary documentation in SharePoint
- Follow Iterative Agile Development methodologies with Daily Scrums, Bi-Weekly Product Backlog Refinement, Sprint - planning, Demo, Review and Retro meetings with PO/BAs, Dev & QSO teams.
- Support PROD deployment and post deployment activities.
- Build and develop applications using Object Oriented Design and Principles, Domain Driven Design, C#, .NET Framework, TypeScript, ASP.NET, MVC and WCF Services .
- Design Data Access Layer using Entity Framework ORM, LINQ to Entities and Lambda Expressions
- Object mapping using Automapper Object Mapping Framework.
- Inversion of Control ( IoC ) / Dependency Injection ( DI ) using Simple Injector DI / IoC library
- Integrate application with ASP.NET identity, Single Sign-On and Active Directory
- Develop unit tests using MS Unit and Moq mocking frameworks.
- Implement necessary logging using log4net logging framework.
- Create DB objects, Relationships, Stored Procedures and functions with complex T-SQL queries.
- Build, deploy and review applications using Microsoft TFS Git, Azure DevOps CI/CD pipelines .
- Manage/coordinate with onshore and offshore technical teams.
- Create and review Pull Requests (PRs) for code review, perform post deployment review, approval, and release and delivery management
- Perform QSO support, defect remediation activities and review bug fixes.
Confidential, Richardson, TX
Senior .NET & BI Developer
Environment: Microsoft Visual Studio 2015, ASP.NET 4.5.2, C#.NET, Web Forms, MVC, HTML, JavaScript, JQuery, ASMX Web Services, SQL Server 2014, WCF, REST APIs, TFS Git, Bitbucket, Gitlab, Fiddler, SSIS, Angular, TypeScript, Telerik Kendo UI & RAD Controls
Responsibilities:
- Provide estimates, log work in Jira and update necessary documentation in SharePoint / G Drive.
- Follow Iterative Agile Development methodologies with Daily Scrums, Bi-Weekly Sprint planning, Sprint Demo and Sprint review meetings with Business Analyst (BA), Development and QA teams.
- Involve in PROD support activities to troubleshoot customer care representative issues reported
- Troubleshoot problem tickets using T-SQL queries, Stored Procs and review log tables to find and implement potential fixes or provide work arounds for a time frame.
- Work with SQL Server DBA to analyze any ETLs / SSIS jobs failing to feed data from other system.
- Analyze the REST API / Web API, web and WCF service calls to other associated systems.
- Review the C#.NET, JavaScript / jQuery code to identify potential code fixes / enhancements required.
- Angular development / enhancement using TypeScript
- Generate weekly utilization report T-SQL queries / Stored Procs and send it to BA for analysis.
- Involve in developing ASP.Net Web Applications using C#.NET, Web and WCF services.
- Presentation layer Development / Enhancements using Telerik Kendo UI and RAD controls
- SSIS Package development / enhancements for Report Generation
Confidential
Senior .NET & BI Developer
Environment: Microsoft Visual Studio 2015/2013, ASP.NET, C#.NET, Web Forms, HTML, JavaScript, JQuery, ASMX Web Services, SQL Server 2014, SAP BI/BO - Crystal Reports, WCF, TFS, Fiddler, Soap UI.
Responsibilities:
- Interface Requirements Document (IRD) review with Stakeholders
- Involve in developing .Net Web Applications using C#.NET, Web and WCF services.
- SSIS Package development for various outbound extracts such as Claims, Member & Eligibility Extract.
- Develop Summary & Detailed Reports in requested format, using SAP Crystal Reports.
- Code Deployment to Production with extensive support for deployment activities
- Provide estimates, log work in CA Rally and update necessary documentation in Confluence
- Follow Iterative Agile Development methodologies with Daily Scrum, Bi-Weekly Sprint planning, Bi-Monthly PI (Program Increment), Backlog Refinement and Sprint Demo meetings, as part of Agile SAFe, participate in review meetings with Product Owner (PO), Product Manager (PM) and Development team.
- Unit Testing, Coordinate System Integration Testing (SIT) and User Acceptance Testing (UAT)
Confidential
Senior .NET Developer
Environment: Microsoft Visual Studio 2017/2015/2013 , ASP.NET 4.6.1/4.6/4.5.1/4.5 , C#.NET, MVC, Ajax, HTML, JavaScript, JQuery, ASMX Web Services, WCF, Web API, TFS, Angular, JSON, Fiddler, Soap UI, Angular, TypeScript.
Responsibilities:
- Requirements review with Stakeholders
- Involve in developing .Net Web Applications using C#.NET, Web and WCF services.
- Implement User Interface (UI) design using HTML, CSS, JavaScript, jQuery.
- Design and implement ASP.NET MVC Models, Views and Controllers using Visual Studio IDE
- Handle JSON data binding for Request & Response objects.
- Ensure front code written comply to WCAG 2.0 (Level AA) ADA standards.
- Code Deployment to Production with extensive support for deployment activities
- Follow Iterative Agile Development methodologies with Daily Scrum, Bi-Weekly Sprint planning and review meetings with PM, BAs, Development and QA teams.
- Provide estimates, log work in Atlassian JIRA and update necessary documentation in Confluence
- N - Unit Testing, Coordinate System Integration Testing (SIT) and User Acceptance Testing (UAT)
- Ektron CMS integration using RESTful service / Web API.
- Build Angular Components, templates, directives, services and dependency injection (DI) with TypeScript language to create a Single Page Application (SPA).
- Create new Ektron CMS templates and enhance existing templates, using Visual Studio
- Involve in JEA Responsive project to transform the JEA website from classic .NET web forms site to MVC based Web Application, with Responsive design.
- Web Service & WCF service testing using SOAP UI client tool