Program Specialist Application Development

SMART TECH SKILLS LLC

Program Specialist Application Development

National
Full Time
Paid
  • Responsibilities

    Benefits:

    Competitive salary

    Role Summary

    The Program Specialist – Application Development is responsible for designing, developing, deploying, and supporting custom web-based and standalone applications. This role works across modern and legacy systems, ensuring application reliability, data integrity, and effective integration across platforms. The position also supports database development, troubleshooting, and ongoing system improvements.

    Key Responsibilities

    Design, develop, test, deploy, and support custom applications across multiple technologies

    Build and maintain relational databases, data structures, and application integrations

    Support and integrate new and existing applications, including legacy systems

    Analyze application requirements and translate business needs into technical solutions

    Troubleshoot and resolve production application and database issues

    Enhance and modify existing applications to improve performance and functionality

    Ensure data integrity and efficient data flow between systems

    Create and maintain technical documentation, project plans, and status updates

    Support quality control checks on applications and databases

    Collaborate with technical teams and stakeholders to streamline workflows

    Provide end‑user training and technical support as needed

    Required Qualifications

    Bachelor’s degree in Computer Science, Computer Engineering, or a related field

    10+ years of experience designing and implementing relational databases, including:

    Microsoft SQL Server

    Oracle

    MySQL

    PostgreSQL

    10+ years of experience designing, developing, testing, deploying, and supporting custom applications

    Hands‑on development experience with technologies such as:

    VB.NET

    ASP.NET

    C#

    ColdFusion

    Strong troubleshooting, debugging, and problem‑solving skills

    Experience working across multiple environments and application architectures

    Preferred Qualifications

    Experience supporting large‑scale, enterprise, or public‑sector application environments

    Experience working with integration of multiple systems and data sources

    This is a remote position.