Our commitment to creating American jobs
System Software Programmer – Project Lead
Location
South Carolina
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
System Software Programmer – Project Lead
Sunshine Enterprise USA
• Participate in team projects to remediate and upgrade administrative transactional systems migrated to the State IT Data Center. • Modernize legacy systems to ASP.NET MVC or CORE environments. • Modify existing systems to comply with agency security requirements. • Migrate systems from older platforms to newer platforms following industry best practices. • Ensure maximum system uptime for critical components. • Diagnose, debug, and resolve software issues. • Monitor system capacity and performance, execute disaster recovery procedures, and provide Tier 2 technical support. • Follow SDLC and agency IT application development and security standards. • Manage code in Git repositories. • Ensure applications are compatible with major web browsers (IE, Chrome, Firefox). • Update database connection strings for migrations from DB2 to SQL. • Add functionality to retire active mainframe forms and streamline backend processes. • Prepare and maintain system documentation and architecture diagrams. • Collaborate with project teams and subject matter experts for system design, testing, and implementation. • Plan, organize, review, and implement project milestones. • Assist in designing system architectures aligned with strategic business objectives. • Provide updates to the Project Team. • Develop policies and procedures to comply with cyber security requirements (NIST 800-53, FISMA, SC InfoSec).
Job Requirements
- 8+ years of experience in system software programming
- 5+ years of experience with ASP.NET MVC framework
- 5+ years of experience with C#
- 5+ years of experience with Visual Studio
- 5+ years of experience with .NET Framework
- 5+ years of experience with SQL
- 3+ years of experience with DB2
- Administrative system experience (HR, Financial Billing, Data Security - PI/PHI)
Benefits
- Flexible working hours
Related Guides
Related Job Pages
More Software Engineer Jobs
• Develop, test, and deploy end-to-end automation solutions using Automation Anywhere (A360). • Collaborate with clients and internal teams to gather requirements and translate them into technical designs. • Optimize and maintain existing automation, troubleshoot issues, and implement improvements. • Create and maintain technical documentation, including process designs, user guides, and release notes. • Participate in code reviews and provide mentorship to junior developers as needed. • Communicate effectively in English with both technical and non-technical stakeholders. • Stay current with RPA trends and best practices, proposing innovative ideas to improve our offerings.
Lead Director, AI Governance Engineering
CVS HealthBringing our heart to every moment of your health.
• Create and lead a lean engineering team responsible for delivering governance-as-code: platform-agnostic SDKs, APIs, and automated controls. • Design unified intake APIs and user experiences to reduce friction and automatically populate metadata. • Implement dynamic intake flows for ML and Generative AI use cases. • Partner with AI Governance Data Scientists to develop platform-agnostic Python/SDKs. • Enable event-driven ingestion of intake data and model artifacts into the enterprise registry. • Build and lead a small, high-impact AI Governance Engineering team.
• Design, develop, and maintain high-quality native Android applications using Kotlin • Leverage Flutter and Dart to build cross-platform mobile applications • Continuously optimize applications for maximum performance, scalability, and security • Collaborate with designers and product managers to implement user interfaces • Integrate with RESTful APIs and third-party SDKs • Manage the end-to-end process of deploying applications to the App Store and Play Store • Work effectively within a cross-functional team
• Build and maintain a high-quality React Native (Expo) mobile application for iOS and Android • Implement complex, stateful user experiences using Tamagui, expo-router, and TanStack Query • Integrate with REST APIs and custom authentication hooks backed by Firebase and our backend identity layer • Design and implement offline-first and background sync behaviors for daily health data and scoring • Integrate mobile-specific services including: • Push notifications (@react-native-firebase/messaging, Notifee) • Payments (@stripe/stripe-react-native) • Analytics (PostHog) • Error tracking (Sentry) • Ensure accessibility best practices are followed across mobile surfaces • Collaborate closely with product, design, and backend engineers to ship iteratively and safely • Participate in CI/CD workflows using EAS and GitHub Actions • Implement, maintain, and enhance behavior testing suites to identify and prevent product regression




