System Software Programmers

Stellar Professionals
Columbia, SC, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) DevOps Design of User Interfaces Python (Programming Language) NoSQL OAuth Software Engineering SQL Databases Web Content Accessibility Guidelines ReactJS Database Performance
+10 more
Backend Vue.js AngularJS Information Technology Graphql Front End Software Development React Redux Api Design Restful APIs Microservices

Job description

  • End-to-End Delivery: Work across the stack to translate UI/UX designs into clean, maintainable code and seamlessly integrate backend services.
  • Security & Scalability: Handle authentication/authorization (OAuth, JWT) and optimize database performance.
  • Leadership: Establish UI coding standards, mentor team members, and ensure high-quality, fully tested releases.

Requirements

  • Frontend Frameworks: Strong, hands-on experience with React, Angular, or Vue.js (including state management like Redux, Context API, or NgRx and WCAG accessibility).
  • Backend Languages: Proficiency in Python and Java (or Node.js/similar server-side tech).
  • API Development: Proven experience designing and implementing RESTful APIs, GraphQL, and Microservices.
  • Database Expertise: Strong knowledge of both SQL and NoSQL systems.
  • DevOps: Solid understanding of DevOps fundamentals.

Experience & Education Preferred

  • 8 10+ years of total experience in software development.
  • 4+ years of dedicated experience in full-stack development & UI engineering.
  • 4+ years of proven experience leading teams or projects.
  • Education: Bachelor’s or Master’s degree in Computer Science or a related field.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all