×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer-TMS-Remote

Remote / Online - Candidates ideally in
Providence, Providence County, Rhode Island, 02908, USA
Listing for: UNFI
Remote/Work from Home position
Listed on 2026-06-05
Job specializations:
  • IT/Tech
    Data Analyst, Data Science Manager
Salary/Wage Range or Industry Benchmark: 120000 - 130000 USD Yearly USD 120000.00 130000.00 YEAR
Job Description & How to Apply Below
Compensation Range- $120,000-$130,000

Job Overview:
As an expert in systems software engineering, undertakes complex projects requiring specialized technical knowledge. Makes well-thought-out decisions on complex or ambiguous engineering issues, handles conflicting direction, and resolves conflict. 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 goals and direction for the 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 unreviewed action or decision.

What does it mean to be part of the Information Technology Team?

A role in Information Technology at UNFI involves being a part of the transformation of food for all through many innovative technology products such as myUNFI, our customer ordering platform or our warehouse management systems that optimize service. You will have an opportunity to be a part of the technology journey to transform food for all through collaboration and building solutions across teams that directly contribute to our OneUNFI strategy.

Roles include network automation, infrastructure unification and modernization, data services and analytics, and digital offering.

Job Responsibilities:
  • Maintains 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. Oversees time spent by others in the work group.
  • Evaluates alternative approaches in design of application systems, including assessment of risks and benefits associated with each alternative.
  • Participates in the implementation of new systems including the integration of the new system; verifies installed systems to ensure that they adequately meet user requirements.
  • Plans, conducts, and supervises others in the development of specifications, coding of new programs, physical design of data records, data files, and databases; creates new data structures and job streams; and modifies existing programs, data structures, and job streams.
  • Plans, conducts, and supervises others in the development of test cases and test plans; creates unit and system test environments and conducts 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 leads review of others' work; validates the application of sound analysis, programming, and design techniques with high proficiency.
  • Oversees preparation and maintenance of program and system documentation using established department artifact standards and methodologies; mentors junior associates in proper documentation techniques.
  • Adheres to department standards, guidelines, and systems development methodologies for all assigned tasks and mentors others in their use.
  • Leads analysis and development of technical solutions to resolve problems; includes and guides other team members in problem-solving activities.
  • Understands project management methodology and leads resource planning, estimation, and responsibility assignment process.
  • Designs, develops, and optimizes complex T-SQL stored procedures, functions, indexes, views, and ETL routines in Microsoft SQL.
  • Server for high-volume transactional and reporting workloads; implements query tuning, indexing strategies, and execution-plan analysis to meet SLAs.
  • Builds Python services, scripts, and automation to support integrations, data pipelines, quality checks, and operational tooling; applies packaging, virtual environments, and unit testing to ensure maintainability and reliability.
  • Creates, documents, and tests RESTful integrations using Postman collections and environments; automates collection runs for regression testing and CI pipelines and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary