Skip to content

Open nowPosted 11 hours ago

Sr. Software Engineer - Merchandising

Save A Lot416 open roles

Where
400 NW Plz Dr, St Ann, MO 63074, USA
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSr. Software Engineer - MerchandisingSave A Lot · 400 NW Plz Dr, St Ann, MO 63074, USA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Save A Lot's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.4% of postings close within 7 days. Measured by our own scanner across the market. Save A Lot postings stay open a median of 19 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.6%3 days
  3. 13.4%7 days
  4. 21.6%14 days
  5. 36.2%30 days
  6. 59.0%60 days
This job: posted 11 hours ago

Save A Lot median: 19 days open

The posting

Purpose

This Senior Software Engineer will build next generation solutions to support the Save A Lot business. The ideal candidate is an experienced software developer with building scalable solutions. They must have strong, firsthand technical expertise in a variety of configuration management and programming languages. As an expert in software engineering, undertakes complex projects requiring additional specialized technical knowledge. Makes well-thought-out decisions on complex or ambiguous systems software engineering issues. Handles conflicting direction and resolves conflict to proceed. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Makes complex modifications to existing software to fit specialized needs and configurations. Establishes and communicates common goal and direction for team. Acts as a source of direction, training and guidance for less experienced staff. Monitors project schedules and costs. Plans, conducts and supervises assignments. Reviews progress and evaluates results. Recommends changes in procedures. Reviews progress with management. Operates with substantial latitude for un-reviewed action or decision. They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and test-driven development.

Responsibilities

Possesses and apply comprehensive knowledge of particular field of specialization to the completion of complex assignments. May cross fields

Develops accurate task definition, estimates, and task schedules for own assignments

Responsible for daily communications to management and internal organizations regarding status of all assigned tasks

Complies with established processes, tools and expectations

Lead analysis and development of technical solutions to resolve problems and involves and guides other team members in problem solving activities

Maintain excellent business communication with Analysts, Business Owners and Technical Staff. Provides analysts, management and business owners/users with status reports, problem logs (issue logs) and service request status on all tasks in the work group. Oversee time spent by others in the work group

Participates with Business Systems Analysts in the business design (requirements definition) and technical design (external design) of end-user applications systems

Work alongside other engineers on the team to elevate technology and consistently apply best practices

Evaluate alternative approaches in design of application systems, including assessment of risks and benefits associated with each alternative

Plan, conduct and supervise others in the development of specifications, coding of new programs, physical design of data records, data files, and databases, creating new data structures, creating new job streams, and modify existing programs, data structures, and job streams

Participate in the implementation of new systems including the integration of the new system

Participates in coding of new programs, creating new data structures, physical data record/file design, creating new job streams, and modifying existing programs, data structures, and job streams

All work is produced in accordance with established procedures, following departmental standards, guidelines and system development methodologies on all assigned tasks

Plan, conduct and supervises others in the development of test cases and test plans, create the unit and system test environments, and conduct unit and system tests for new or modified programs and job streams

Submits program and design work for review by technical and user staff and participates in the review of program and design work of others

Reviews and validates the application of sound programming and design techniques

Verify installed systems to ensure that they adequately meet user requirements

Ensures and assists with the development of test cases and test plans and testing

Test software development methodology in an agile environment

Prepares and maintains program and system documentation using established department standards and methodologies

Oversee preparation and maintenance of program and system documentation using established department artifact standards and methodologies

Mentors junior associates in proper documentation techniques

Responsible for preparation and maintenance of problem logs (issue logs) and communicates log status to analysts or users

Assists with complex resolution of day-to-day problems within the business segment; involves and guides other team members in problem solving efforts

Provide recommendations for continuous improvement

Mentor and cross-train team members

Stays abreast of emerging technologies and trends in software development industry

About You

Bachelor’s degree in Computer Science or a related discipline preferred

Preferred 3 years relevant work experience

Excellent written and verbal communication skills, strong customer focus, good interpersonal skills and demonstrated ability to work in geographically dispersed teams

Ability to manage competing priorities

Must have strong computer skills and be proficient in use of Microsoft Office applications

Experienced in front-end technology and frameworks such as HTML, Vue.js, Knockout, ag-Grid, CSS, JavaScript, AngularJS, ReactJS, .net, and JQuery

Experienced in designing and implementing RESTful web services

Has expertise in a variety of languages, tools and utilities. Must be a true expert in JAVA and can teach classes in the subject. Must have Subject Matter Depth & Breadth in at least one other language, having used it extensively and can mentor others

Has solid knowledge of at least one DBMS, having used it extensively and can mentor others

Experience leading a team of technical professionals on multiple assignments of significant complexity, including task definitions and estimates, coordinating tasks to meet deadlines and work independently with minimal supervision

Possesses expert knowledge of program and system design, analysis, coding, testing and documentation. Solid knowledge of requirements definition

Fully proficient in all phases of the company’s Software Development Life Cycle (SDLC) methodology. Ensures compliance with SDLC Leads

Has good working knowledge of DBMS as appropriate

Completes assignments with at least medium visibility and complexity with solid quality

Possesses solid knowledge of program design, coding, testing and documentation

Physical Requirements

Ability to travel up to ~10% of the time, which may include weekends and evenings, as needed

Most work is performed in a temperature-controlled environment

Incumbent may sit for long periods of time at a desk or computer terminal

Incumbent may use calculators, keyboards, telephone and other office equipment in the course of a normal workday

Stooping, bending, twisting and reaching may be required in completion of job duties

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Save A Lot's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Save A Lot's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Save A Lot's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.