Software Developer Resume
SUMMARY
- 7+ experience in software design, development, debugging, deployment and testing of Client - Server and Web based Applications using Microsoft Technologies.
- Experience in system design, analysis, implementation, development, testing, deployment and maintenance of business applications using C#.NET, VB.NET, ASP.NET, Web Forms, Web Services, Win Forms, .Net framework, AJAX Control Toolkit.
- Experience in Versions of .NET Framework; Microsoft Visual Studio and SQL Server Database.
- Experience in Entity Framework Code first, data first approaches and generating migrations.
- Experience in Azure technologies, Azure AD Connect, SaaS, Azure App Service and maintaining database on Azure platform.
- Experience in developing and build applications using WPF, XAML and XML related technologies like XSLT, X - Path and X - Query.
- Experience in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Joins, Triggers, and User Defined Functions using T-SQL and experience in working with Language Integrated Query (LINQ) especially LINQ to object and LINQ to SQL.
- Involved in SDLC methodologies like Rational Unified Process, Waterfall and Agile Software Development with Extreme Programming, Scrum, Paired Programming, TDD and Continuous Integration.
- Experience in UML (Use Case, Class Diagram, Collaboration Diagram, Interaction Diagram, State Diagram), User Case Scenario and ER Diagram.
- Experience Object Oriented Programming (OOPS) Concepts, authentication and authorization, developing web applications using Standard Controls, User controls.
- Experience in implementing 3/N-Tier Architecture, working knowledge of Service Oriented Architecture (SOA), MVC Architecture and Web Services including REST, SOAP, UDDI, WSDL, RDF with C# and Windows Communication Foundation (WCF), IIS Web Server.
- Extensive Knowledge in Visual Studio, Visual Studio.NET and Versioning tools like TFS VSS, SVN, and Clear case
TECHNICAL SKILLS
Languages: C#, VB, Python, .NET Framework 3.0 & 4.5
Web Technologies: ASP.NET, WinForms, WebForms, ASP, VBScript, JavaScript, HTML, COM, IIS, UML and Java, ADO.NET, ASP.NET
XML Technologies: XML, XSLT, SOAP
GUI: Visual Basic, Visual C++, .NET.
Application/Web Servers: IIS Web Server
RDBMS: SQL Server 2000, Oracle 11g, MS-Access, MySQL 4.x, SQL/ T- SQL.
Utilities/Technologies: Visual Source Safe 6.x, ActiveX, COM, SVN, MS-Project, Remedy.
PROFESSIONAL EXPERIENCE
Confidential
Software Developer
Responsibilities:
- Participate in Team meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design
- Understand the Application Architecture and Reporting services provided to various databases such as ESD, DOR, MBA, QC & SOS using SSIS and SSRS.
- Design and Develop complex solution to the existing Application using VB.net, C# 4.5, ASP.NET MVC Frameworks
- Read and Write XML objects using XML Document and XML Parsers and manipulate the data.
- Implement and design WCF services and RESTFul Web APIs to create new features to the existing Application.
- Integrate BEAR System with the third-party clients Such as ESD and DSHS using ODATA Service calls
- Develop data access layers and manipulate data within the application using Entity Frameworks and ADO.Net using LINQ to SQL
- Create dynamic front end pages for BEAR application using JavaScript, cshtml and Vue.js
- Modifying existing stored procedures using in SQL Server using SQL Server Management Studio
- Perform Integration and Manual Testing on the new features built such as Individual Search, Employee Search Tabs using NUnit and MOQ Frameworks.
- Create and Deploy builds to Staging and Lower environments using Team Foundation Server (TFS)
Environment: .Net Framework 4.5, VB.NET, Asp.Net MVC 5, HTML5, Azure, SOAP UI, UI for REST API’s, Moq Frameworks, SSRS, SSIS, SSMS 2019, SQL Server 2017.
Confidential
Software Developer
Responsibilities:
- Collect, design and identify user and information technology requirements and documenting the same.
- Modifying the existing business Specification and developing the code perspectives through Microsoft visual studio platforms such as Visual studio C# 4.5, ASP.NET & MVC frameworks.
- Debug and understanding the complex code logics various NGTS domains such as Tax Accounting (TA), Tax and Wage Reporting (TWR), Calculate Annual Tax (CAT), WorkFlow (WF), Process Bankruptcy (PB), Recalculate Tax Rate (RTR) domains.
- Effectively applying skillset in using various technologies such as Entity Framework, NHibernate, Angular JS to meet the level of development quality and specified guidelines within the stipulated time estimates.
- Monitor Daily Batch jobs on TIDAL and Implementing BizTalk Interfaces to communicate with NGTS Application.
- Responsible for Performance Analysis, Unit testing & Integration testing for the modules implemented in Web API’s, Web Forms and SOAP Services.
- Develop and Implement Stored Procedures, Trigger’s and writing Indexers on the tables using T-SQL.
- Develop key tools to measure and monitor accuracy of the Monthly Billing Statements, balances and Quarterly Credit statements delivered to the Washington State Employers.
- Contribute execution plan to the ongoing Regression Testing, Functional Testing and Validation of test cases.
- Responsible for creating and managing Builds and deployments as requested by developers and Testers on various Databases & servers.
- High expertise in processing EAMS BULK & Single, ACH Bulk, RLI, COPES, Manual Payments through TIDAL and BizTalk.
- Responsible for scheduling and Monitoring TIDAL batch jobs such as Billing and correspondences, Group Inbound Interfaces, Group Outbound Interfaces, Benefit Charge statements, Electronic Payments etc.
- Create, update and resolve the user stories and Dev Tasks on Team Foundation Server (TFS) & GIT (Version control tools) according to the planned releases to production.
- Perform Troubleshoot, code migration, production support activities and organize timely meetings on project developments.
Confidential, Charlottesville, VA
.NET Developer
Responsibilities:
- High level Designing and developing of .Net Components.
- Designing and development of Web API’s and RESTful services and SOAP Services as per the requirement which are implementing through Windows Communication Foundation (WCF).
- Developing various custom classes using Object Oriented Programming concepts and other Microsoft Technologies such as C#, VB.NET and MVC Frameworks.
- Developing Data Access Layer’s using Entity Framework (Code first approach), LINQ to SQL and creating Migrations as per requirement.
- Responsible for wiring up VS Solutions to Azure Active Directory which allows us to access both cloud and on-premises resources using Azure AD Connect.
- Implementing C4 models to understand the well-defined layers of abstraction to develop and communicate the static structures of a solution.
- Support, managing the configuration and security of Team Foundation Server (TFS) projects for version controlling.
- Domain Driven Design (DDD) is implemented as a unique approach to achieve high level business requirements
- Developing and U nit testing functionality based on design specifications.
- Fixing defects arising out of system integration, API Testing and user Acceptance testing using Moq & AutoFixture Framework’s .
- Communication and collaboration, functioning software and flexibility to adapt to emerging business realities using Agile Methodologies.
Environment: .Net Framework 4.5, VB.NET, Asp.Net MVC 5, HTML5, Azure, SOAP UI, Swagger UI for REST API’s, Fixture & Moq Frameworks, and MS-Visio for C4 models, Service Bus Explorer, Visual Source Safe.
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Designed and Developed User Registration and Login process for both public and admin websites.
- Designed and Developed Projects management module in public website.
- Implemented Projects Management, Corporate Sponsors Management, Public Website Management, both public and admin website User management modules in Admin Website.
- Maintaining code standards and Quality control by implementing effective Unit Testing.
- Developed methods for writing custom XML and Advanced Ajax User Interface using Terilik tools and controls.
- Wrote T-SQL Queries in creating views and stored procedures in SQL Server, Used Joins, unions to retrieve data from tables and databases.
- Extensively used migration and deployments to QA, UAT and production servers.
- Extensively used JQGrid and TinyMCE controls like MCEeditor.
Environment: C#, PHYTHON, VB.NET, LINQ to SQL, TinyMCE controls, MS Azure, JQGrid control, Microsoft SQL Server 2014.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Developing application involving all product features using technologies VB.Net, ASP.Net, C# .Net, HTML and SQL Server.
- Used VB.NET as the programming language and implemented Scrum Development lifecycle.
- Responsible for implementing Data Access layer to communicate with the Database to communicate with SQL Server database for .net framework.
- Data retrieving, querying, storage and manipulation from Databases.
- Client interaction to understand their requirements and get feedback on the existing Application.
- Used .Net validation control like Custom, Compare, Regular Expression and Range Validation’s to do Server side and client side validation.
- Establishing relationships among them, defining mechanisms for managing different versions of these work products, controlling changes that are imposed, and auditing and reporting on the changes that are made.
- Participated in daily stand up’s, Sprint Planning’s and PI sessions where strict Agile methodology is implemented.
Environment: Visual Studio 2012, SQL Server 2012, XSLT, C#.Net, Entity framework (Data First Approach) ASP.NET 2.0, JavaScript, IIS, HTML/DTHML, Unit testing, agile methodology.