UniGroup

Senior Software Engineer

FENTON, MOPosted 30+ days ago

Job summary

  • Job post source

    This job is directly from UniGroup

  • Job overview

    The Senior Software Engineer at UniGroup supports and enhances legacy Java applications, contributing to the company's nationwide platform operations.

  • Responsibilities and impact

    The role involves full-stack development, writing maintainable Java code, collaborating with teams, participating in on-call rotations, and recommending codebase improvements.

  • Compensation and benefits

    The position offers 160 hours of PTO, 2 floating holidays, 9 paid holidays, medical, dental, vision coverage, 401(k) with 3% company match, paid parental leave, and family-friendly benefits.

  • Experience and skills

    Candidates need 5+ years of software development experience, proficiency in Java, Spring, front-end technologies like React, experience with legacy applications, and the ability to work independently.

  • Career development

    The company promotes a culture of learning, innovation, and continuous improvement, providing opportunities to work on meaningful projects with visibility.

  • Work environment and culture

    UniGroup values collaboration, learning, innovation, diversity, inclusion, and supports veterans and persons with disabilities in a welcoming environment.

  • Company information

    UniGroup operates a nationwide network and focuses on maintaining and evolving legacy applications to support its operations and agent network.

  • Team overview

    The candidate will join the Legacy Java Support Team, a close-knit group responsible for maintaining and enhancing various applications.

  • Job location and travel

    The job is hybrid with the expectation to be on-site in St. Louis, MO approximately once a month for special events or meetings.

  • Application process

    Applicants must be authorized to work in the U.S. without sponsorship and can request accommodations during the application process by contacting careers@unigroup.com.

  • Unique job features

    The role includes working with a variety of tools and technologies such as Java 8+, Spring Boot, React, AWS, Kubernetes, and involves participating in an on-call rotation.

Company overview

UniGroup is a transportation and relocation services company that operates globally, offering moving, logistics, and storage solutions through its well-known brands, United Van Lines and Mayflower Transit. They generate revenue by providing comprehensive moving services for residential, corporate, and government clients, as well as specialized logistics and supply chain management. Founded in 1988, UniGroup has a rich history of innovation in the moving industry, including the development of advanced tracking and management technologies to enhance customer experience and operational efficiency.

How to land this job

  • Position your resume to highlight your expertise in Java (Java 8 and above), Spring, and Spring Boot, emphasizing your experience with full-stack development and legacy application support, as these are core to the Senior Software Engineer role at UniGroup.

  • Focus on showcasing your problem-solving skills, ability to work independently in fast-paced environments, and experience collaborating with cross-functional teams, which align with UniGroup’s expectations for this position.

  • Apply through multiple channels including UniGroup’s official corporate careers page and LinkedIn to maximize your chances of visibility and consideration for the role.

  • Connect with current engineers and team members in UniGroup’s Legacy Java Support Team on LinkedIn; start conversations with ice breakers like commenting on recent projects they’ve shared, asking about their experience modernizing legacy systems, or expressing interest in their approach to hybrid work culture.

  • Optimize your resume for ATS by incorporating keywords such as 'Java 8+', 'Spring Boot', 'full-stack development', 'legacy application modernization', 'REST APIs', 'AWS', and 'CI/CD' to ensure it passes initial automated screenings effectively.

  • Utilize Jennie Johnson’s Power Apply feature to automate applying through the best channels, tailor your resume with job-specific keywords, and identify LinkedIn contacts for networking, allowing you to focus your energy 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.