Post Job Free
Sign in

Senior/Lead .NET Developer

Location:
Norfolk, VA
Salary:
120000
Posted:
November 17, 2024

Contact this candidate

Resume:

Selene Shofner formerly known as Steven Shofner

**** ******* ***

Norfolk, VA 23509 (she/her/ma’am pronouns)

502-***-**** ******.*******@*****.***

A leader with nearly two decades of .NET development experience and seven years of fullstack .NET development with reactive Javascript UI frameworks. Bears a passion for code quality, software architecture, client satisfaction, and enabling teammates.

Skills

Languages: C#, HTML, CSS, TypeScript, JavaScript, jQuery, Java, VB.NET, VBA, bash shell scripting, .bat batch scripting

UI Frameworks: Vue 2, React with Redux, Angular 2-6, Windows Forms, ASP.NET MVC, ASP.NET WebForms, Blazor, Bootstrap

Databases: SQL [Microsoft T-SQL (SQL Server), DB2, MySQL,Oracle]; NoSQL

[ElasticSearch, Event Sourcing]

Unit Testing Tools & Frameworks: nUnit, xUnit, Moq, RhinoMocks, Jasmine, Mocha, Jest Other Libraries: LINQ, WCF, Entity Framework, Dapper Architecture: Object-Oriented Design, Unit Testing, SOLID Principles, Relational Database Normalization, RESTful Service Design, Event Sourcing Source Control Systems: Git, TFS, SVN

Workflow Systems: Azure Web Services, Jira/Bitbucket, TFS Build Systems: Buildmaster, Jenkins, Azure DevOps

Communication Utilities: Microsoft Teams, Slack, Discord, RingCentral, Zoom, Skype Tools: Visual Studio 2008-2017, VSCode, Meld, ReSharper, WinMerge, Postman, Notepad++, GIMP, WireShark, IIS

Operating Systems: Windows, Linux,, Android

Other Tools: OpenAI API (ChatGPT)

Soft Skills: Honesty, Integrity, Kindness, Leadership, Diplomacy, Responsibility For Her Own Code and For Her Team, Mentorship, Agile Teamwork, Agile Principles, Communication

Work Experience Known as Selene Shofner

Developer Blue Shield of CA via Infosys 2022/10 - 2024/09

● Client is located in California; worked remotely

● Developed full stack application using Vue + Typescript + ASP.NET + C# on .NET 6.0 + MS SQL Server

● Worked on changing the team culture to more heavily integrate automated unit tests via Moq and MSTest

● Improved existing architecture, design patterns, and adherence to TypeScript standards

● Implemented a UI control wrapping AG Grid that became a staple within the team’s UI codebase

● Implemented security features and patterns that had been previously absent in the application

Lead Developer Consulting w/Infosys 2022/05 - Present

● India based company; worked remotely

● Focused on improving and learning new skills while between contracts

● Trained on Azure Web Services

● During this time an assigned contract got held up for months, then canceled, due to issues internal to the client.

Developer Centene/Envolve via TEKSYSTEMS 2020/09 - 2022/04

● Contract client was based out of Fresno, CA, with a team mostly in CA but with fully remote members, including myself.

● Hired on to work on the backend of .NET Core / Angular applications using EF Core.

● Worked on the Web API and EF Core optimizations and queries, and discussed the engineering of features and behaviors.

● Worked as well on a legacy Java / Struts application

● Worked on introducing refactorings to legacy Java code amidst adding features as requested by Business team

● Contributed to standup meetings and other planning discussions.

● Experimented briefly with Blazor on a greenfield project.

● Worked at a low level with queueing system RabbitMQ.

● Investigated, updated, and wrote queries and structure modifications for Oracle database

Lead .NET Developer SkuVault, Inc. 2019/04 - 2020/06

● Located in Louisville, KY

● Communicated team updates among other senior development staff from other teams

● Communicated and enforced rules and policies upon the developers on the team

● Participated in training new developers on the team

● Maintained two systems, one using an AngularJS + ASP. NET - C# on .NET Framework 4.6

- FoundationDB + Event Sourcing NoSQL stack, the other using a React - C# ASP. NET Web API on .NET Core 3 - FoundationDB + NoSQL Event Sourcing stack, both running under Azure Web Services

● Architected, created, and oversaw the addition of new features in the React application, fullstack except for the NoSQL data layer

● Contributed to the introduction of React unit tests using Mocha and Jasmine

● Implemented C# unit tests using Moq and the ReSharper test runner

● Wrote integration tests using proprietary company integration testing harness in C#.

● Implemented SQL database almost from scratch for new domain of application, including the use of Dapper to assist with the data layer.

● Created a deployment process and code tracking process for SQL objects and scripts Selene Shofner Developer. Leader. Page 3 of 4

Work Experience Located in Louisville, KY unless otherwise specified Known as Steven Shofner

.NET Contractor Passport Health Plan via TCI 2017/08 - 2019/03

● Created internal Web application out of whole cloth, from the SQL Server & C# backend to the frontend comprised of Angular 4-6 via C# ASP.NET WebAPI Core in IIS. This included architecting and creating all of the relevant components, from a reusable address component to the page-specific business components. Entity Framework was used to facilitate the data layer.

● Created both unit tests and integration tests for Angular application from the ground up, using Jasmine and Karma.

● Set up routing for both Angular and Web API.

● Administrated, deployed, supported, and fully owned said Web application, and communicated with users about deployment and specs.

● Created and maintained RESTful Web service for file transfer and cataloguing over HTTP and querying ElasticSearch.

● Maintained codebase using Gitlab, maintained Web apps using IIS, deployed code using BuildMaster.

● Worked as part of a very small team, collaborating and communicating with a manager and an architect.

Programmer Analyst Homecare Homebase, LLC 2012/12 - 2017/08

● Pioneered the first project of the company’s shift from a monolithic feature application to Web Services.

● Introduced a Business layer to the company’s Model-View-Presenter architecture.

● Involved in pioneering a switch from TFS to Git.

● Engineered Solutions to business and UI specifications using C# and MS SQL Server running over a Citrix virtual environment.

● Responded to real-time support issues, correcting data issues and identifying bugs and unexpected behaviors, and communicating with customer support representatives.

● Worked as part of a large team, collaborating and communicating with other devs, QA analysts, product managers, and development managers, on the team and multiple others.

Website Development Contractor Prosoft 2012/06 - 2012/11

● Designed the layout and behavior of ASP.NET pages, backed by C#, VB.NET, and MS SQL Server using DotNetNuke CMS.

● Maintained and modified Windows Services written in C# and VB.NET using WCF.

● Worked as part of a small team, collaborating and communicating with other devs, a QA analyst, and product lead.

Website Developer (Remittances team) ZirMed, Inc 2011/07 - 2012/06

● Designed the layout and behavior of ASP.NET pages, backed by C# and MS SQL Server using DevExpress webform libraries. Experimented with Entity Framework in this role.

● Maintained and modified Windows Services written in C# using WCF.

● Worked as part of a moderate-size team, collaborating and communicating with several other devs, QA resources, and tech lead.

● Provided support for all Remittances applications. Selene Shofner Developer. Leader. Page 4 of 4

Application Developer (Comms team) ZirMed, Inc 2009/10 - 2011/07

● Designed the layout and behavior of multiple Windows applications in C#, backed by MS SQL Server.

● Converted legacy C# code, conforming to a test-driven MVP model.

● Maintained and modified Windows Services written in C# using WCF.

● Wrote automated FTP and HTTP scripts, along with ASPECT BBS scripts, to transfer files and navigate web pages.

● Provided support for all company Communications applications. Jr Sysadmin, Programmer Skyway USA LLC 2009/03 - 2009/07

● Administered Debian LAMP (Linux, Apache, Mysql, PHP) server, Microsoft Exchange domain server, VMs and servers.

Application Developer Type Resources 2008/09 – 2008/12

● Wrote and designed Excel VBA application, interacting directly with users in person and remotely to determine application criteria.

Developer (Co-Op) Gallatin Steel Company 2006/08 - 2008/05 Located in Ghent, KY

● Wrote and designed Excel VBA reports as well as C# applications, modified existing reports and applications to reflect new features.

● Viewed and responded to daily data integrity checks, and communicated with users to establish needs of new and existing software

Education Known as Steven Shofner

B.S. in Computer Engineering & Computer Science, University of Louisville Speed School of Engineering, 2008



Contact this candidate