Software Engineer, Full Stack Developer, Backend Developer
Job in
Campbell, Santa Clara County, California, 95011, USA
Listed on 2026-10-11
Listing for:
Centric Software
Full Time
position Listed on 2026-10-11
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
About Centric Software:
Centric Software is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes. We equip retail, fashion, luxury, footwear, outdoor, home and consumer goods brands with pioneering best-of-breed solutions to plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish products. Our technology powers brands to streamline processes, drive efficiency and operate with confidence in an ever-changing market.
Our story is one of rapid growth, bold ideas and extraordinary opportunities. We’re here to challenge the status quo—and we’re looking for brilliant people who want to do the same. No matter where you are in the world, this is your chance to be part of something exceptional.
About the Role Centric Software is seeking a motivated Software Engineer I to join our product development organization. This is an entry-level software engineering position for candidates who have a strong foundation in computer science and software development and are eager to grow their skills while contributing to production software used by customers around the world.
As a Software Engineer I, you will work as part of an agile development team alongside experienced engineers, product managers, and quality engineers. You will contribute to product features, resolve defects, improve existing functionality, and develop the technical and professional skills needed to become an increasingly independent software engineer.
You will receive structured onboarding, mentorship, and hands-on experience with Centric Software's development practices, tools, architecture, and products.
Responsibilities Software Development Design, implement, test, and maintain software features under the guidance of experienced engineers.
Work on user stories, product enhancements, technical tasks, and defect resolution as part of an agile development team.
Write clean, maintainable, and well-tested code that follows established engineering standards and best practices.
Participate in code reviews and incorporate feedback to continuously improve code quality and technical skills.
Investigate software defects, identify root causes, and implement appropriate fixes.
Develop an understanding of the existing application architecture and make changes that integrate effectively with the broader product.
Technical Areas Depending on team needs, product area, and individual strengths, you may contribute in one or more of the following areas:
Full-Stack Development:
Develop product functionality across front-end and back-end components using technologies such as Type Script, JavaScript, React, Java, and related frameworks.
Front-End Development:
Build responsive, maintainable user interfaces and reusable components while delivering a high-quality user experience.
Back-End Development:
Develop server-side services, business logic, APIs, and application components with a focus on reliability, scalability, and performance.
Database Development:
Work with relational and No
SQL databases, including data modeling, queries, performance optimization, and integration with application features.
AI and Emerging Technologies:
Contribute to selected projects involving Natural Language Processing, Large Language Models, machine learning, or AI-enabled product capabilities.
Engineering Practices Participate in the complete software development lifecycle, including requirements clarification, design, implementation, testing, code review, deployment, and defect resolution.
Use source control, continuous integration, automated testing, and issue-tracking tools as part of the team's development workflow.
Create unit and automated tests to verify…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×