{"id":3835131,"url":"https://alion.io/job/save-a-lot-sr-software-engineer-merchandising","title":"Sr. Software Engineer - Merchandising","company":{"id":2286199,"name":"Save A Lot","domain":"savealot.com","url":"https://alion.io/company/savealot","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":{"grade":"B","score":76,"open_postings":20,"ghost_share":0,"stale_share":0.75,"repost_share":0,"time_to_fill_p50_days":91,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["St. Ann, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"AG Grid","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"Microsoft Office","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Vue.js","optional":false},{"name":"C#","optional":true}],"status":"live","first_seen_at":"2026-11-05T07:00:00Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-12T13:33:50Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Purpose \nThis 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. \nResponsibilities \nPossesses and apply comprehensive knowledge of particular field of specialization to the completion of complex assignments. May cross fields \nDevelops accurate task definition, estimates, and task schedules for own assignments \nResponsible for daily communications to management and internal organizations regarding status of all assigned tasks \nComplies with established processes, tools and expectations \nLead analysis and development of technical solutions to resolve problems and involves and guides other team members in problem solving activities \nMaintain 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 \nParticipates with Business Systems Analysts in the business design (requirements definition) and technical design (external design) of end-user applications systems \nWork alongside other engineers on the team to elevate technology and consistently apply best practices \nEvaluate alternative approaches in design of application systems, including assessment of risks and benefits associated with each alternative \nPlan, 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 \nParticipate in the implementation of new systems including the integration of the new system \nParticipates 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 \nAll work is produced in accordance with established procedures, following departmental standards, guidelines and system development methodologies on all assigned tasks \nPlan, 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 \nSubmits program and design work for review by technical and user staff and participates in the review of program and design work of others \nReviews and validates the application of sound programming and design techniques \nVerify installed systems to ensure that they adequately meet user requirements \nEnsures and assists with the development of test cases and test plans and testing \nTest software development methodology in an agile environment \nPrepares and maintains program and system documentation using established department standards and methodologies \nOversee preparation and maintenance of program and system documentation using established department artifact standards and methodologies \nMentors junior associates in proper documentation techniques \nResponsible for preparation and maintenance of problem logs (issue logs) and communicates log status to analysts or users \nAssists with complex resolution of day-to-day problems within the business segment; involves and guides other team members in problem solving efforts \nProvide recommendations for continuous improvement \nMentor and cross-train team members \nStays abreast of emerging technologies and trends in software development industry \nAbout You \nBachelor’s degree in Computer Science or a related discipline preferred \nPreferred 3 years relevant work experience \nExcellent written and verbal communication skills, strong customer focus, good interpersonal skills and demonstrated ability to work in geographically dispersed teams \nAbility to manage competing priorities \nMust have strong computer skills and be proficient in use of Microsoft Office applications \nExperienced in front-end technology and frameworks such as HTML, Vue.js, Knockout, ag-Grid, CSS, JavaScript, AngularJS, ReactJS, .net, and JQuery \nExperienced in designing and implementing RESTful web services \nHas 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\nHas solid knowledge of at least one DBMS, having used it extensively and can mentor others\nExperience 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\nPossesses expert knowledge of program and system design, analysis, coding, testing and documentation. Solid knowledge of requirements definition\nFully proficient in all phases of the company’s Software Development Life Cycle (SDLC) methodology. Ensures compliance with SDLC Leads\nHas good working knowledge of DBMS as appropriate\nCompletes assignments with at least medium visibility and complexity with solid quality\nPossesses solid knowledge of program design, coding, testing and documentation \nPhysical Requirements \nAbility to travel up to ~10% of the time, which may include weekends and evenings, as needed \nMost work is performed in a temperature-controlled environment \nIncumbent may sit for long periods of time at a desk or computer terminal \nIncumbent may use calculators, keyboards, telephone and other office equipment in the course of a normal workday \nStooping, bending, twisting and reaching may be required in completion of job duties","description_format":"text","description_chars":6986,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Wholesale"],"lifecycle":[{"event":"open","at":"2026-11-05T20:46:15Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":7,"expected_fill_days":91,"reasons":["conf:2","stale_co","win:early","comp:brand"],"computed_at":"2026-11-12T10:38:37Z"},"pay":null,"html_url":"https://alion.io/job/save-a-lot-sr-software-engineer-merchandising","json_url":"https://alion.io/job/save-a-lot-sr-software-engineer-merchandising.json","meta":{"generated_at":"2026-11-12T14:38:09Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":30429,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2286199},"rest":"https://alion.io/mcp/rest/get_company?id=2286199"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsave-a-lot-sr-software-engineer-merchandising"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsave-a-lot-sr-software-engineer-merchandising"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsave-a-lot-sr-software-engineer-merchandising"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/save-a-lot-sr-software-engineer-merchandising\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsave-a-lot-sr-software-engineer-merchandising"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3835131}},{"tool":"search_jobs","arguments":{"company":"savealot.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3835131},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}