Job Title: Senior Engineer – Innovation Programs Group
Location: Remote – US, Canada or Mexico (Prefer CT or ET Time Zone)
Salary: $130,000 - $150,000 USD
About Centric Software
Centric Software stands at the forefront of innovation, delivering cutting-edge PLM solutions tailored specifically for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software applications are designed to meet the unique challenges of the fast-moving consumer goods market, empowering businesses to manage, optimize, and execute their critical processes with ease.
From concept to production, our software solutions streamline the journey of bringing products to life. We support our customers in effectively managing materials, sourcing, quality, and pricing, ensuring every step leads to a successful final catalog. With Centric Software, businesses can navigate the complexities of product development with confidence and agility. www.centricsoftware.com
Job Summary
The Senior Software Engineer will be a key contributor to Centric Software’s Innovation Programs Group, responsible for developing scalable backend solutions, building prototypes with Generative AI, and transitioning innovative concepts into production-ready software. This role requires expertise in Node.js, Java (Spring Boot), SQL, PostgreSQL, and API development, along with familiarity in Nest.js and database design
Key Responsibilities
Solution Development
Design and develop scalable backend solutions using Python, Node.js, Java, Django, FastAPI, NestJS, and Spring Boot.
Create intuitive UIs with React, Tailwind, StoryBook, MobX, and Axios.
Implement SQL and PostgreSQL for database management and optimization.
Develop and maintain API documentation for seamless integrations.
Apply Nest.js and database design expertise to improve system architecture.
Prototyping & Product Development
Utilize Generative AI for rapid prototype iterations.
Transition prototypes into production-ready solutions, refining configurations as needed.
Collaboration & Innovation
Partner with cross-functional teams to deliver high-quality product features.
Explore and integrate new technologies to enhance system capabilities.
Code Quality & Deployment
Maintain high standards of code quality through reviews and testing.
Deploy solutions using Docker, AWS, and Azure.
UX Design & Data Generation
Design functional UIs for early-stage prototypes without a dedicated UX designer.
Generate synthetic datasets for meaningful prototype demonstrations.
Technical Stack
Minimum Qualifications
Preferred Qualifications
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.
From the solutions we develop, to the way we work together, everything we do is powered by innovation, technological insight and the desire to improve.
Become the best in the business by learning from the best in the business. From training to mentoring, our tech industry experts will share their knowledge and show you the way.