UNUM GROUP
Software Engineer, Payments and Tax… at UNUM GROUP · Columbia
Entry LevelOn-siteFull-timeColumbia, SC$60k–$123k/yr
Skills
backend developmentapi integrationawssqlnosqlci/cdcuriositycollaborationproblem-solvingcommunication
Job Description
Summary: Unum is a Fortune 500 company leading a digital transformation in the employee benefits sector. They are seeking a Software Engineer to develop backend services and integrations for payment-related systems, ensuring compliance and enhancing existing applications.
Responsibilities:
- Develop backend services, APIs, middleware, and integrations across multiple payment-related systems
- Contribute to both net‑new development and enhancements of existing applications, including legacy components
- Participate in code reviews, design discussions, and collaborative solution-building
- Assist with production support, using these opportunities to gain architectural insight and strengthen troubleshooting skills
- Participate in limited on-call rotations during holidays or release windows
- Ensure systems and payment flows remain accurate, resilient, and compliant with audit and tax reporting requirements
- Engage in peer mentorship, cross-team collaboration, and AWS learning programs
- Work effectively within a broader technical and business ecosystem, understanding how each component contributes to customer outcomes
- Embrace a mindset of lifelong learning—adapting to new technologies while also diving into mature or legacy systems as needed
- Develop a working understanding of the insurance domain, recognized as a steep learning curve
- Communicate clearly and confidently during stakeholder meetings when called upon
- Approach solution design with a holistic, customer-impact‑focused perspective
- Demonstrate patience, empathy, and curiosity when navigating complex business systems
- Listen actively, remain open to being wrong, and contribute constructively to team discussions
- Bring energy to continuous improvement, treating most work as an evolving draft that gets better through iteration
Required Qualifications:
- Strong grounding in computer science and software development principles; role is not suitable for candidates starting from zero
- Experience delivering projects in any modern programming language (language‑agnostic environment)
- Demonstrated ability to learn quickly, work collaboratively, and contribute to team-based development
- Exposure to both legacy systems and modern cloud technologies
- Databases: Mix of SQL (RDS) and NoSQL (DynamoDB)
- Architecture: Primarily backend development, APIs, middleware, multi‑system integration
- Cloud: AWS with integrations into on‑prem systems
- CI/CD: GitHub (evolving with broader DTO tooling)
- Testing: Postman, Playwright, Qyrus
Preferred Qualifications:
- Familiarity with insurance, claims, or financial systems helpful but not required
Required Skills: Backend development, API integration, AWS
Important Skills: SQL, NoSQL, CI/CD
Nice-to-Have Skills: Curiosity, Collaboration, Problem-solving, Communication
Benefits: Healthcare benefits (health, vision, dental), Insurance benefits (short & long-term disability), Performance-based incentive plans, Paid time off, 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not
Benefits
Healthcare benefits (health, vision, dental)
Insurance benefits (short & long-term disability)
Performance-based incentive plans
Paid time off
401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not