Centric Software

Senior Software Engineer

Posted 30+ days ago

Job summary

  • Job post source

    This job is directly from Centric Software

  • Job overview

    The Senior Software Engineer at Centric Software plays a key role in delivering product features and developing advanced enterprise systems as an individual contributor.

  • Responsibilities and impact

    The role involves pragmatic problem-solving, using technologies like Node.js, Java, PostgreSQL, React, and more to build scalable applications, ensuring UI/UX quality, collaborating with teams, integrating new technologies, maintaining code quality, documenting processes, and implementing security best practices. It also includes leveraging generative AI for prototype delivery, code quality, test data, and innovation.

  • Compensation and benefits

    The salary range is $130,000 to $145,000 USD, with no additional benefits explicitly mentioned in the description.

  • Experience and skills

    Candidates need a bachelor's or higher in Computer Science or related fields, 5 years of enterprise systems development experience, proven project delivery success, technical judgment skills, and proficiency in modern programming, APIs, AI/ML, UI frameworks, and data models. Preferred skills include breaking down cloud-native monolithic apps and AI/ML implementation experience.

  • Work environment and culture

    Centric Software emphasizes innovation, collaboration, and equal employment opportunities, fostering an inclusive environment focused on cutting-edge technology in the retail and consumer goods sectors.

  • Company information

    Centric Software specializes in PLM solutions for retail, fashion, footwear, luxury, and consumer goods industries, offering software that streamlines product development from concept to production to optimize business processes.

  • Job location and travel

    The position is remote, open to candidates in the US, Canada, or Mexico, preferably in Central or Eastern Time zones.

  • Unique job features

    The role uniquely integrates generative AI tools to accelerate prototype development, enhance code quality, and innovate new technological domains, distinguishing it from typical senior software engineering positions.

Company overview

Centric Software is a leading provider of Product Lifecycle Management (PLM) solutions for fashion, retail, footwear, luxury, outdoor, and consumer goods companies. They generate revenue by offering cloud-based software solutions that streamline product development, improve collaboration, and enhance decision-making processes. Founded in 1998, Centric Software has grown significantly, partnering with numerous global brands to drive innovation and efficiency in product design and development. Their notable history includes continuous advancements in PLM technology and strategic acquisitions to expand their market presence.

How to land this job

  • Position your resume to emphasize your expertise with Node.js, Java (Spring Boot), PostgreSQL, Elasticsearch, React, and MobX, showcasing your ability to build scalable and high-quality enterprise software solutions.

  • Highlight your experience in delivering product features as an individual contributor while collaborating effectively with cross-functional teams, demonstrating strong problem-solving and technical judgment skills.

  • Apply through multiple channels including Centric Software's official corporate careers site and LinkedIn to maximize your chances of being noticed by recruiters and hiring managers.

  • Connect with current Senior Software Engineers or team leads in the software development division at Centric Software on LinkedIn; open your messages by referencing recent innovations or projects the company has launched or by asking about their experience working with generative AI in their product development.

  • Optimize your resume for ATS by integrating keywords from the job description such as 'cloud-native software development,' 'generative AI,' 'enterprise systems,' and specific technologies like 'React,' 'Node.js,' and 'Spring Boot' to ensure it passes automated screenings.

  • Leverage Jennie Johnson's Power Apply feature to automate tailored applications, identify the best platforms to submit your resume, and find relevant LinkedIn contacts to network with, allowing you to focus more on preparing for interviews and skill enhancement.

Jennie Johnson works for you!

Here’s what we do to make sure you’re successful:

  • Targeted Resume Revamp:

    We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.

  • Job Description Dissection:

    Unpack the job posting with expert analysis, ensuring your application hits every key requirement.

  • Bespoke Cover Letter:

    Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.

  • Interview Mastery:

    Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.

  • Direct Application Insights:

    Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.

  • Skills and Gaps Assessment:

    Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.

  • Personalized Email Pitch:

    Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.

  • In-depth Research Guide:

    Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.

  • Detailed Company Analysis:

    Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.

  • Strategic Candidate Overview:

    Understand your unique value and why companies would want to interview you, highlighting your background and positioning.