Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
.NET
ASP.NET
Audiovisual
Bootstrap
Collaboration
Communication
Job Details
We are looking for Senior Software Developer for our client in Frankfort, KY
Job Title: Senior Software Developer
Job Type: Contract
Job Description:
Responsibilities:
- Analyze business requirements with business analysts to develop new or modify existing programs to meet business and technical needs.
- Use Azure DevOps to create and track technical tasks and user stories.
- Define, develop, test, release, and maintain new or existing software tools and web applications using Microsoft .NET (Core and Framework), WinForms, C#, Core MVC, JavaScript, and Microsoft SQL Server.
- Utilize development tools such as Microsoft Visual Studio, SQL Server Management Studio, XUnit, NUnit, and SOAP UI.
- Configure, install, and maintain WinForms, web applications, and web services in hosting environments like Microsoft IIS, SQL Server, and Windows Server.
- Research, document, and implement improvements for new or existing application programs and processes using Microsoft Business Intelligence tools (SSIS, Web Services, and Web API).
- Manage release processes through Azure DevOps, InstallShield, and WiX.
- Write, translate, and code software tools per functional and non-functional specifications, ensuring adherence to code quality, security standards, and maintainability best practices.
- Monitor code quality 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 using tools such as 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.
- Create and track bugs using Azure DevOps.
- Administer diagnostic analysis of test results and deliver solutions to critical areas.
- Strong business and/or systems analysis skills.
- Working knowledge of Microsoft Office Suite (365).
- Effective written and oral communication skills.
- Bachelor s degree in Computer Science, Mathematics, or a related field.
- Equivalent: 5+ years of relevant job experience or an associate degree in Computer Science or Information Technology with 2+ years of job-related experience.
- 2+ years of experience configuring, implementing, and troubleshooting enterprise applications in a networked environment.
- Minimum 300MB internet service.
- Audio-visual systems compatible with Microsoft Teams.
- Dedicated work area free from distractions.
- Availability during off-hours and weekends for remote collaboration.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.