Post Job Free
Sign in

C# .Net Developer

Location:
Atlanta, GA
Posted:
October 19, 2024

Contact this candidate

Resume:

Ossie L. Hall Jr.

*** ********** *****, *** **********, PA 15068

724-***-****

*****.****@*****.***

SUMMARY

A Senior Software Engineer with over 20 years of technical experience. Proficient in the Microsoft stack (ASP.NET, C#, .NET Framework, SQL Server, JavaScript, HTML, CSS) with a focus on modern software development practices.

SKILLS

Programming Languages: C#, .NET Framework (3.5, 4.5), .NET Core, HTML5, CSS, JavaScript

Databases: Oracle, SQL Server

Version Control: TFS, SVN, Git

Server-side Frameworks: ASP.NET (3.5, 4.5), MVC, WCF, Web API, REST, SOAP, Azure Event Hubs, MuleSoft API, Minimal APIs

Client-side Frameworks: JavaScript, jQuery, AJAX, JSON

Containerization: Docker

Agile Methodologies: SCRUM, Agile Application Development

EXPERIENCE

Senior Software Developer

eNGINE LLC, Pittsburgh, PA

January 2022 - Present

Participate in the modernization of applications by designing and implementing Minimal APIs using C# and ASP.NET Core within the .NET Framework.

Utilize Docker to containerize development databases, significantly improving setup times and ensuring consistency across testing environments.

Actively engaged in Agile Development methodologies, participating in bi-weekly sprints, daily stand-ups, and retrospective meetings to foster collaboration and continuous improvement within the team.

Enhance and maintain ASP.NET MVC portal applications built with C# and the .NET Framework, utilizing Entity Framework and Dapper for efficient data access and implementing best practices to improve overall user experience.

Develop and maintain integrated RESTful APIs using C# and ASP.NET Core to enable seamless communication with internal services, enhancing application capabilities and supporting business requirements.

Collaborate with cross-functional teams to gather requirements, conduct code reviews, and ensure adherence to coding standards in C# and .NET Framework projects.

Implement automated testing frameworks such as NUnit and XUnit with C# to improve code quality and reliability.

Senior Software Engineer

Giant Eagle Inc., Pittsburgh, PA

June 2016 - January 2022

Utilized object-oriented concepts, design patterns, clean coding, and code refactoring to build, implement, and maintain applications using C#, .NET Framework, MVC, Oracle, SQL Server, and other tools and technologies.

Designed and built a .NET Core Windows Service using C# and Azure NuGet Packages to consume payloads from Azure Event Hubs, resulting in over 17,000,000 perks awarded to customers.

Created and implemented a WebAPI service in C# utilizing the .NET Framework to enroll customers' Loyalty Cards into an external business partner cash rebate program called BYBE, leveraging Entity Framework for data management.

Developed a SOAP Web Service (ASMX) in C# with the .NET Framework to validate customers' Loyalty (GEAC) cards, integrating seamlessly with external business partner Citizens Bank.

Senior Programmer Analyst

Giant Eagle Inc., Pittsburgh, PA

March 2007 – June 2016

Led as the Loyalty Subject Matter Expert on the Giant Eagle Advantage Card (GEAC).

Developed ASP.NET MVC controllers, views, and client-side validations.

Provided 24 X 7 support for large grocery chain mainframe computer systems.

Programmer Analyst

Giant Eagle Inc., Pittsburgh, PA

June 2003 – March 2007

Automated interactive key entry processes and developed software to integrate marketing data with external partners in Java as Web Services.

Developed RESTful web services utilizing business logic for CRUD functionality.

Senior Developer Analyst

Allegheny Energy, Greensburg, PA

January 2001 – June 2003

Developed web-based and client-server applications using ASP, VBScript, JavaScript, Visual Basic, and .NET technologies.

Build a Visual Basic automation server (ActiveX) component for imaging system (ViewStar)

Participated on multiple development project teams

Lead Systems Programmer Consultant

The PNC Financial Services Group, Pittsburgh, PA

January 1998 – June 2001

Designed and implemented a Visual Basic application for biweekly payroll balancing, reducing manual processes by 95%.

Designed and implemented a Visual Basic application to interface with a MVS data source for Biweekly Payroll Balancing. The program used DAO, VBA and MS Jet Database Engine 3.5 to programmatically create delete and manipulate Access Database Objects. The new program eliminated 95% of manual paper flow reconciliation and met Internal Audit requirements

Build a Visual Basic automation server (ActiveX) component for imaging Technology (ViewStar). The application was developed using Mosaix ViewStart business interface (API).

Implemented changes, analyzed configurations, diagnosed and resolved software problems. Coded technical and complex software solutions.

Obtain Microsoft MCSD Certification (Visual Basic 6.0)

Implemented updates, analyzed configurations, diagnosed and resolved software problems dealing with Giant Eagle Loyalty program.

Market Group Manager Payroll

The PNC Financial Services Group, Pittsburgh, PA

January 1997 – June 1998

Managed the interfaces and administration of a billion-dollar Payroll system. Responsible for maintaining the integrity of the HR System. Established appropriate procedures to ensure accuracy in validation and processing

Prepared recommendations for upper Management by documenting proposed systems and workflows or procedure enhancements. Communicates with Payroll/Personnel coordinator assigned to each Market location by documenting unique system requirements or changes

Researched, created, tested and implemented a new Tracking Application for Management to review transactions processed through the Payroll System

Documented and demonstrated to Management an application to facilitate all processed transactions to be used as an internal system of Quality Control

EDUCATION

Western Governors University

Salt Lake City, Utah

Working toward a Bachelor of Science – IT Software Emphasis

Relevant Courseware: IT Fundamentals, Quantitative Literacy, Leadership and Professionalism

CERTIFICATION

ITIL® 4 Foundation Certification

Microsoft Certified Solution Developer - MCSD (Visual Basic 6.0)



Contact this candidate