Featured

TALENT Software Services

Senior Developer

This role is for a Senior Developer in Columbia, SC, focusing on complex application tasks in e-commerce. Requires 8 years of experience, proficiency in Java, and Agile methodologies. Permanent position with hybrid work, requiring onsite presence 3 days a week.
🌎 Country
United States
🏝️ Location
Hybrid
📄 Contract
Full-time
🪜 Seniority
Mid-Senior level
💰 Range
Unknown
💱 Currency
$ USD
💸 Pay
Unknown
🗓️ Discovered
September 6, 2025
📍 Location detailed
Columbia, SC
recTGtliUvATIBEMB
🧠 Skills
#Unknown
Role description
We are seeking a highly skilled professional to join our team in Columbia, SC, a vibrant city known for its rich history and welcoming community. This role offers the opportunity to work on complex applications and projects, providing technical direction and support in a dynamic environment. Key Responsibilities • Analyze, design, program, and implement the most complex application tasks and projects. • Devise logical procedures to resolve business problems using computer resources. • Formulate scope and objectives through research to develop or modify complex systems. • Provide technical direction and support in the development and support of business systems software and procedures. • Design, code, test, and debug complex application programs. • Provide expertise regarding the integration of applications across the business. • Act as an internal consultant, advocate, mentor, and change agent providing technical guidance on complex projects. • Work closely with customers, business analysts, and team members to determine business requirements. • Ensure solutions align with business and IT strategies and comply with the organization's architectural standards. • Provide design recommendations based on long-term IT organization strategy. • Perform analysis, design, programming, and implementation on systems and procedures to solve complex problems. • Develop enterprise-level applications and custom integration solutions. • Evaluate complex interrelationships in programming areas to determine impacts of changes. • Develop programming and development standards and devise new approaches and techniques. • Lead, plan, organize, and coordinate complex projects or phases of large projects. • Test designed programs, verify logic, perform debugging, and write documentation. Qualifications • 8 years of application development, systems testing, or related experience. • Proficiency in Java development using Eclipse, Oracle DB, Hibernate 3.0, Spring Framework (3.x, 5.x, 6.x), Jenkins, and GitHub. • Experience with Agile SCRUM methodologies. • Strong communication skills and leadership qualities. • Ability to learn quickly and adapt to changing requirements. About The Team Join our eCommerce division as part of the CMRS team, which consists of 3 smaller SCRUM teams of roughly 7 people each. The team is currently working on enhancements required by CMS, production issues, and new features. The work consists of roughly 80% technical debt and production issues and 20% new work on existing applications. This role offers a partial onsite opportunity, with work required onsite 3 days a week and as needed.