.NET Software Development Analyst II

Overview

Hybrid
Depends on Experience
Full Time

Job Details

Job Title: .NET Software Development Analyst II 
Location: Addison, TX (Monday - Thursday On-Site) 
Duration: Direct Hire

Position Summary:

We are seeking a skilled Software Developer to join our Information Services team. This role involves designing, developing, testing, and supporting applications and databases that align with business needs. The ideal candidate will demonstrate technical leadership, collaborate effectively with cross-functional teams, and proactively support business growth and operational excellence.


Key Responsibilities

  • Collaborate with end users and IS staff to define requirements and test solutions for assigned projects

  • Design and develop database schemas to support application needs

  • Lead the development of small-scale applications with minimal supervision

  • Write clean, maintainable, and scalable code that aligns with internal development standards

  • Mentor junior developers and provide technical guidance

  • Respond to help desk tickets and resolve software-related issues

  • Create and maintain reports across applications using various reporting tools

  • Escalate and report critical or unresolved issues to management

  • Regularly review and manage outstanding development or support issues

  • Identify and recommend updates to policies, procedures, and best practices, especially for scaling operations

  • Participate in knowledge-sharing activities and team collaboration

  • Monitor and report data security breaches or unauthorized data access

  • Ensure timely and efficient problem resolution

  • Stay current on emerging technologies and recommend cost-effective solutions

  • Maintain and update disaster recovery procedures based on system or application changes

  • Follow and enforce all change management policies

  • Continuously learn and adopt new development technologies and tools

  • Perform additional duties as needed or assigned


Qualifications

Education:

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience

  • A 1:1 substitution of education and experience will be considered (e.g., one year of college = one year of experience)

Experience:
Minimum of 5 years of hands-on experience in software development or operational support, including:

  • Proficiency in at least one .NET language (C#, VB.NET)

  • Experience with ASP.NET Framework and .NET Core

  • Understanding of software design patterns such as MVC

  • Working knowledge of RESTful APIs, JSON, XML

  • Background in Service-Oriented Architecture

  • Front-end development experience with HTML5, CSS3, JavaScript, jQuery, AngularJS

  • Familiarity with Agile methodologies

  • Exposure to large-scale, multi-site information systems

  • Strong understanding of Windows and OS operating systems

  • Experience with Azure Functions and Azure Web Applications preferred


Skills and Competencies

  • Strong attention to detail, initiative, flexibility, and a service-oriented mindset

  • Logical problem-solving skills with the ability to propose and implement effective solutions

  • Excellent customer service and interpersonal communication skills

  • Ability to handle sensitive data (including HIPAA/PHI) with discretion and compliance

  • Strong written and verbal communication skills

  • Excellent time management and organizational abilities

  • Ability to multitask in a fast-paced, dynamic environment

  • Team-oriented with a collaborative mindset

  • Familiarity with Microsoft Office and browser-based applications

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.

About Optimize Search Group