System Software Programmer

SUNSHINE ENTERPRISE USA LLCColumbia, SC
3dHybrid

About The Position

We are seeking a System Software Programmer to support the modernization of enterprise financial, administrative, and HR systems. This role focuses on developing modern web applications using the Angular framework, supporting backend integrations, and implementing DevOps practices to ensure secure, reliable, and efficient software delivery. The position plays a key role in modernizing legacy systems, improving system performance, and aligning technical solutions with evolving business needs while ensuring compliance with security and regulatory standards.

Requirements

  • 3+ years of experience developing modern web applications using Angular (PrimeNG), TypeScript, JavaScript, HTML, CSS
  • 3+ years of experience developing RESTful APIs and backend services using ASP.NET Core
  • Strong understanding of application integration and system design
  • Experience with CI/CD pipelines and DevOps practices
  • Strong problem-solving, debugging, and analytical skills
  • Ability to work independently and collaboratively in a team environment
  • Strong communication and documentation skills
  • Willingness to support flexible work hours when required
  • Commitment to delivering high-quality, secure, and scalable solutions

Nice To Haves

  • Experience with information security standards (e.g., NIST, HIPAA, CJIS)
  • Experience with IT development and implementation projects
  • Knowledge of Power BI or data reporting pipelines
  • Familiarity with cloud platforms (e.g., Azure)

Responsibilities

  • Application Development & System Support
  • Develop, enhance, and maintain applications using Angular, TypeScript, JavaScript, HTML, and CSS
  • Support backend integrations and system interfaces with enterprise platforms
  • Analyze existing systems to identify performance issues and modernization opportunities
  • Maintain coding standards, documentation, and development best practices
  • Support full Software Development Lifecycle (SDLC)
  • DevOps, Testing & Deployment
  • Develop and maintain CI/CD pipelines for automated build and deployment
  • Perform unit, integration, regression, and automated testing
  • Support system upgrades, code refactoring, and security patching
  • Assist in production deployments and ensure stable, secure releases
  • System Modernization & Optimization
  • Refactor legacy applications and migrate to modern frameworks
  • Identify automation opportunities to improve efficiency
  • Support modernization initiatives and system performance improvements
  • Data Integration & Reporting Support
  • Develop and maintain API integrations ensuring data accuracy and consistency
  • Support reporting systems and backend data flows (e.g., Power BI or similar tools)
  • Troubleshoot data issues and optimize system performance
  • Collaboration & Documentation
  • Work closely with cross-functional teams (IT, HR, Finance, stakeholders)
  • Translate business requirements into scalable technical solutions
  • Maintain technical documentation for applications, APIs, and deployment processes
  • Participate in Agile ceremonies, design reviews, and project planning
  • Security & Compliance
  • Ensure adherence to security standards and data protection policies
  • Support implementation of secure coding practices and compliance requirements
  • Follow enterprise IT policies and procedures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service