Careers At Redwood Logistics
Share with friends or Subscribe!

Current job opportunities are posted here as they become available.

 

 

 

Software Engineer

Department: Tech Software Engineering
Location: Chicago, IL

Software Engineer

Reports To: Senior Director of Software Engineering

Location: Chicago, IL

Environment: Remote

Status: Exempt; Salaried

Work Schedule:

This position is full-time and remote Monday through Friday from 8:00 AM to 5:00 PM with an hour break, but flexibility is available based on coverage.

Who We Are:

Recognized by Gartner in their Modern 4PL Market Guide, Redwood Logistics is at the forefront of industry innovation. Our cutting-edge supply chain technology pairs with the expertise of our brilliant minds to empower logistics execution across North America and Mexico.

Leveraging a comprehensive range of services, data-centric network solutions, and a seamlessly integrated platform, we have established our prominence as a key player in the mid-market segment within the freight tech industry.

Whether you’re just starting your career or are an established professional looking for your next opportunity, Redwood inspires innovation across teams to provide transformative solutions for our customers.

Purpose of Your Work:

As a Software Engineer working within Redwood Logistics (one of our entities), you will have a strong understanding of the C# programming language and the .NET framework, as well as experience in developing and maintaining software applications.

How You Make a Difference Everyday:

  • Design, develop, and implement software solutions based on system specifications and user requirements
  • Participate in the entire software development lifecycle, including requirement analysis, design, coding, testing, deployment, and maintenance
  • Write clean, scalable, and well-documented code
  • Develop and execute unit and integration tests to ensure software quality and reliability
  • Debug and troubleshoot software issues, providing timely fixes to prevent disruptions
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to achieve project objectives
  • Stay updated with the latest industry trends, technologies, and best practices in software engineering
  • Continuously improve existing software systems by evaluating and integrating new technologies and frameworks based upon guidance from Architecture, SRE, and Security teams
  • Create and maintain comprehensive documentation for software design, development processes, and user guides
  • Ensure that all documentation is up-to-date and accessible to relevant stakeholders
  • Adhere to and contribute to the development of standards and procedures to ensure software quality and efficiency
  • Participate in code reviews to maintain high development standards and promote best practices
  • Implement and maintain security measures to protect sensitive data and ensure compliance with relevant laws and regulations
  • Regularly assess software for security vulnerabilities and apply necessary patches or updates
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Contribute to team building and fostering a collaborative work environment

You’ve Got This?

  • A sharp mind, a great attitude, and willingness to have fun
  • Bachelor’s Degree in Computer Science or equivalent years of experience
  • Strong understanding of object-oriented programming principles and design patterns
  • 2+ years of experience in developing software applications using C# and the .NET framework
  • 2+ years of experience with web development frameworks such as ASP.NET Core
  • 2+ years of experience with cloud platforms, Azure preferred
  • 2+ years of experience with Continuous Integration and Delivery (CI/CD)
  • 2+ years of experience working on agile teams
  • Experience with both relational and non-relational databases, preferably SQL Server and Cosmos
  • Experience with unit testing and testing software systems
  • Experience with version control systems such as Git
  • Excellent communication and teamwork skills
  • Availability to travel to the main office as required, typically a couple times per quarter, for user collaboration sessions and team-based activities

What We Offer:

  • Access to experts and resources for your Learning & Development journey
  • Opportunity for internal mobility
  • Employee referral bonus program
  • Employee Resource Groups (ERGs)
  • Annual fundraising and volunteer events to give back to communities
  • Paid time off, floating holidays, time off to volunteer and rollover
  • Paid parental leave
  • Medical, dental, vision and 401k plans (with match)
  • Flexible spending account, mass transit and dependent care plans available
  • Health savings account, with a annual company contribution for plan participants
  • Short-term and long-term disability; life insurance policies subsidized by company
  • Additional benefits including pet insurance, accident care, access to legal advice and more

Redwood is an equal opportunity employer. Employment decisions at the Company are based on individual merit, qualifications, abilities, and the Company’s needs and resources. The Company does not discriminate in recruiting, hiring, compensation, promotions, discipline, termination or any other aspect of employment on the basis of an individual’s actual or perceived race, color, creed, religion, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, national origin, ancestry, citizenship status, age, disability, marital status, military service or status, genetic information, arrest and conviction record, credit history, or any other basis protected by applicable law.

 

 

REDWOOD LOGISTICS
1765 N. Elston Ave., Suite 216, Chicago, IL, 60642
P: 844-467-3396
E: recruit@redwoodlogistics.com

 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System