Senior Software Developer

Overview

On Site
$90 - $90
Accepts corp to corp applications
Contract - 12 month(s)
No Travel Required

Skills

ASP.NET
NET
VB.NET
.NET Framework
WCF

Job Details

Job Description:

  • The .NET Developer will translate technical specifications into fully functional applications, maintain software, troubleshoot issues, and ensure integration with the Offender Tracking Information System (OTIS).
  • This role involves developing and maintaining risk assessment tools, performing database programming, and ensuring application efficiency and compliance with user needs.
Requirement/Must Have:
  • Experience in programming and analysis at the specified experience level.
  • Strong background in structured methodologies for application design, development, implementation, and maintenance.
  • Proficiency in C#.NET, , , .NET Framework (all supported versions).
  • Expertise with SQL, XML, Visual Studio (all supported versions), and Microsoft Web Services.
  • Experience with relational and hierarchical database technologies (MS SQL Server, Oracle RDBMS).
  • Familiarity with Windows Communication Foundation, Windows Presentation Foundation, MS Sync Framework, and Web Client Software Factory.
  • Strong analytical, problem-solving, and decision-making skills.
  • Excellent verbal and written communication skills and interpersonal abilities.
  • Proven track record of meeting deadlines and working collaboratively in a team environment.
Experience:
  • Developing applications using Microsoft .NET technologies including WCF, WPF, Entity Framework, and Visual Studio.
  • Coding and implementing SQL procedures, scripts, and objects.
  • XXgning, coding, testing, debugging, and documenting applications.
  • Integrating applications with third-party systems.
  • Troubleshooting technical issues and providing post-implementation support.
  • Working with middleware, gateways, and communications protocols.
  • Knowledge transfer to internal teams, including code and documentation handover.
Responsibilities:
  • Develop tools to analyze inmate risk and generate security classifications.
  • Integrate tools with OTIS to ensure accurate and seamless access to inmate data.
  • Maintain and optimize OTIS/YOTIS applications for operational efficiency.
  • Collaborate with IT professionals throughout the software development lifecycle.
  • Participate in design walkthroughs, testing, and release activities.
  • Store all code and documentation in TFS and ensure proper version control.
  • Transfer all design, documentation, and code knowledge to internal staff at project completion.
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.