Senior Dot Net Full stack Developer (# 8294)

Summary:

Client is seeking a Senior .NET Full Stack Developer with strong experience in C#, ASP.NET Core, .NET 6+, SQL Server, Azure, and JavaScript to develop new applications, maintain and modernize existing enterprise systems, and resolve complex production issues. The candidate should be comfortable working with both modern and legacy .NET applications, integrating APIs and databases while following secure coding and best development practices. They also expect someone with strong analytical and troubleshooting skills who can work closely with business teams throughout the full software development lifecycle.

 

Here are some of the specific details:

Job Title: Senior Dot Net Fullstack Developer

Location: Frankfort, KY (Remote)

Duration: Long-term Indefinite Contract

 

Job Description:

The CABINET information & Technology Services Department is seeking a contract resource for the role of Senior Developer - Development Team, who can assist a development team in developing new software, maintaining existing enterprise systems, troubleshooting complex application issues, and supporting the modernization of KCOJ software solutions. Requirements for candidates are described below. Additionally, to ensure scheduled interviews are productive and results-oriented, please refer to the attached SDS Candidate Interview Guidelines for details. If conditions are not conducive to a productive conversation based on these guidelines, the interview may be terminated, ensuring the best use of everyone’s time.

 

Keywords:

Full Stack, C#, MVC, ASP.NET Core, .NET 6+, JavaScript, Web API, Azure (DevOps, App Services, SQL, Blob), LINQ, JSON, T-SQL, Legacy WCF (interoperability only), XML, SSRS, Crystal Reports, Vue.js, WinForms, Visual Studio 2022, REST, SOAP, Service-Oriented Architectures (SOA), HTML, CSS, SSMS, Stored Procedures, SSIS, DTS, SQL Jobs, Views, Triggers, Tables, Clustered IIS, Security Standards (OWASP/CIS)

 

Essential Characteristics of the Successful Candidate:

The KCOJ Senior software Developer will analyze, document, troubleshoot, support, refactor, and modernize Kentucky Court of Justice enterprise software systems, including both current and legacy applications. Following the KCOJ Software Development and Delivery Methodology the Senior Software Developer may participate in requirements elicitation, systems design and estimation, software development and testing, and systems support in collaboration with the larger Kentucky Court of Justice Enterprise Software business team. Must have experience building and supporting enterprise-level applications and services and demonstrated ability to analyze unfamiliar systems, trace application behavior across components, and resolve complex production issues.

 

Duties or responsibilities of this classification:

·       Analyze business requirements with business analyst to develop new or modify existing programs to meet business needs and technical requirements. Using Azure DevOps to create and track technical tasks and user stories.

·       Define, develop, test, release, and maintain software tools and enterprise applications primarily using C#, Microsoft .NET, ASP.NET Core, JavaScript, and Microsoft SQL Server, while supporting interoperability with existing .NET Framework and WinForms applications.

·       Development tools include Microsoft Visual Studio, SQL Server Management Studio, unit test frameworks (XUnit,NUnit), and SOAP UI.

·       Configure, install, and maintain WinForms, web applications, and web services using hosting environments such as Microsoft IIS, SQL Server, and Windows Server.

·       Analyze, document, and implement improvements to new or existing applications, including identification of technical debt, reliability concerns, security risks, and modernization opportunities. Data movement processes are implemented using Microsoft Business Intelligence tools (SSIS, Web Services, and Web API). Release processes are managed through Azure DevOps, InstallShield, and WiX.

·       Write, translate, and code software tools per functional and non-functional specifications with adherence to code quality, security standards, and maintainability best practices. Code quality is monitored using SonarQube, Visual Studio debugger, Chrome Developer Tools, and SOAP UI.

·       Develop scripts to enhance the functionality, usability, and appearance of web applications using modern frameworks such as Bootstrap and jQuery.

·       Develop and compile data for unit, peer, and integration testing of programs using tools like Microsoft Excel and Redgate data generation utility.

·       Perform testing on new and existing software to fix bugs, identify areas for improvement, and conduct general debugging. Bugs are created and tracked using Azure DevOps.

·       Perform diagnostic analysis of complex application and production issues, determine root cause, and develop maintainable corrective solutions.

 

Other skills:

·       Strong systems analysis skills, including the ability to understand unfamiliar applications, integrations, data flows, and dependencies.

·       Working knowledge of Microsoft Office Suite (365).

·       Effective written and oral communication skills.

 

Minimum requirements:

Education: Bachelor’s degree in computer science, Mathematics, or related field

Education Substitute:  5+ yrs. job experience or associate degree in computer science/information technology (related field) with 2+ yrs. job-related experience

 

Special requirements: (licenses, regulations, certificates, advanced education, etc.):

2+ years experience configuring, implementing, and troubleshooting enterprise applications in a networked environment

 

Typical working conditions and unique physical requirements:

Required Work Location Infrastructure:

·       300MB or better internet service.

·       Audio Visual systems for Microsoft Teams.

·       Dedicated Work Area with the ability to remove distractions.

 

Working Conditions:

·       Available during off hours and on weekends.

·       Remote Team collaboration required.

 

Training requirement:

24 hours of non-billable training time are required for this position.

 

 

Let me know if you are interested in this job and/or if you can assist us by referring to someone who is interested in this job, since we offer lucrative referral bonuses.

 

A reasonable, good faith estimate of the minimum and maximum for this position is $40 to $50

 

I am looking forward to speaking with you today.

 

About us:

Harvey Nash is a national, full-service talent management firm specializing in technology positions. Our company was founded with a mission to serve as the talent partner of choice for the information technology industry.

 

Our company vision has led us to incredible growth and success in a relatively short period of time and continues to guide us today. We are committed to operating with the highest possible standards of honesty, integrity, and a passionate commitment to our clients, consultants, and employees.

 

We are part of Nash Squared Group, a global professional services organization with over forty offices worldwide.

 

For more information, please visit us at https://www.harveynashusa.com/

 

Apply

Apply for this role

Additional questions

The following error(s) occurred:

Hi I'm Shyam

I manage this role

Harvey Nash Benefits & Perks

Medical, dental, and vision coverage
401(k) retirement plan
Voluntary benefits and insurance options
Referral bonus opportunities
Pre-tax commuter benefits
spinner

Processing...