Job: System Software Programmer ( Angular)
Location : Columbia, SC
Application Development & System Support
Develop, enhance, and maintain financial and administrative applications using the Angular
framework and modern software engineering practices.
Understand existing system architectures, integrations, and dependencies, including how DPH
systems interface with SCEIS and other enterprise platforms.
Identify technical gaps, performance issues, and modernization opportunities across legacy
systems.
Implement system improvements through reliable, secure, and scalable code.
Maintain technical documentation, coding standards, and development procedures.
Support all phases of the software development lifecycle, including design, development,
integration, deployment, and maintenance.
DevOps, Testing & Implementation
Develop and maintain CI/CD pipelines to automate build, testing, and deployment processes.
Perform unit, integration, regression, and automated testing to ensure code quality and
system reliability.
Participate in system upgrades, code refactoring, security patches, and platform
modernization projects.
Support production deployments and collaborate with infrastructure teams to ensure stable
and secure releases.
Work with cross-functional stakeholders to coordinate release schedules and ensure smooth
implementation of updates.
Technical Documentation & Knowledge Sharing
Create and maintain documentation for application architecture, APIs, integrations, and
deployment processes.
Document best practices for coding, DevOps workflows, and security compliance.
Provide technical guidance and collaborate with team members to improve development
practices across the organization,
Required Skills:
1. EXPERIENCE DEVELOPING MODERN WEB APPLICATIONS USING ANGULAR (PRIMENG),TYPESCRIPT, JAVASCRIPT, HTML, AND CSS,INCLUDING INTEGRATION WITH RESTFUL APISAND BACKEND SERVICES
2. EXPERIENCE DEVELOPING RESTFUL APIS AND BACKEND SERVICES USING ASP.NETCORE, INCLUDING APPLICATION INTEGRATION AND TROUBLESHOOTING ACROSS DEVELOPMENT AND DEPLOYMENT ENVIRONMENTS
3. EXPERIENCE WITH MICROSOFT SQLSERVER 2022 OR LATER, INCLUDING DATABASE DESIGN, DATA MODELING, STORED PROCEDURES, PERFORMANCE-OPTIMIZED QUERIES, AND SQL TROUBLESHOOTING
4. EXPERIENCE WITH DEVOPS PRACTICES, INCLUDING CI/CD PIPELINES, AUTOMATED BUILDS, DEPLOYMENTS, AND
ENVIRONMENT TROUBLESHOOTING
5. EXPERIENCE APPLYING SOFTWARE ENGINEERING PRINCIPLES, SDLC, SECURE CODING STANDARDS, AND SYSTEM TESTING (UNIT,
INTEGRATION, REGRESSION MANUAL AND AUTOMATED)
6. EXPERIENCE CREATING TECHNICAL DOCUMENTATION, INCLUDING SYSTEM ARCHITECTURE, API SPECIFICATIONS, AND
DEPLOYMENT GUIDES
7. FAMILIARITY WITH DATA PRIVACY, SECURITY STANDARDS, AND REGULATORY COMPLIANCE RELEVANT TO STATE AND FEDERAL SYSTEMS (E.G.,
HIPAA)