Post Job Free
Sign in

Sr. Software Engineer

Company:
ITS Logistics
Location:
Walnut Creek, CA, 94596
Posted:
April 19, 2024
Apply

Description:

Job Description

About ITS Logistics

ITS Logistics is a premier Third-Party Logistics company (3PL) that offers personalized supply chain solutions with dedicated fleet and asset-light transportation services that both rank in the Top 50 in North America, and innovative omnichannel distribution fulfillment services with more than 1 million sq. ft. Since 1999 our purpose has been to improve the quality of life by delivering excellence in everything we do. To learn more about ITS Logistics, visit

The Culture

Our associates enjoy a keen sense of teamwork, community, career growth, and work/life balance. We actively seek team members who will add value to the business and strength to our culture. Treating others with respect and compassion is at the core of the ITS philosophy. We provide a safe and positive working environment for our employees and offer opportunities to gain experience, both personally and professionally. This belief also extends to our community, where we work to provide economic stability through quality employment opportunities and give back whenever we can.

About our IT team

At ITS we see Information technology as a core enabler in delivering complex third-party logistics services at scale. ITS continues to invest in transforming its applications and infrastructure to support business growth and set us apart in the marketplace. An increasing percentage of ITS IT spending is now allocated to innovation and transformation initiatives with a goal to rapidly leverage the following significant technology shifts to maximize business gain:

Leverage public cloud to deliver elastic infrastructure for increased business agility, scalability, and resiliency.

Use of the latest data analytics platform for informed decision-making, driving business outcomes, and uncover new opportunities with data-driven insights.

AI and automation to improve efficiency and speed up business processes and results.

Digital apps to reinvent the workplace to boost employee productivity, agility, and digital dexterity through an engaging and intuitive work environment (employee experience).

Position Summary

At a point of major inflection and scale, ITS is looking for a Full-stack senior software engineer who can work in a fast paced, fun, and challenging environment. You’ll work as a tech lead for a team of software engineers and collaborate with high caliber cross functional teams of engineers to create quality software solutions using industry leading technologies with an Agile approach. This is a fantastic opportunity to work for a dynamic, fast-paced growing company.

Basic qualifications

Bachelor’s degree in computer science BSCIS/BSCS/ BSCE or relevant experience.

4-5 years of experience developing applications using C#, .NET/.NET Core, Angular, and SQL.

2-3 years of experience working with Azure.

Experience in DevSecOps practices with a solid understanding of release automation and continuous integration/deployment.

Key Responsibilities

Design, develop and architect end-to-end applications on ITS’s technology stack using Agile methodologies.

Create design and architectural artifacts in collaboration with architecture and other senior software engineers.

Create and collaborate with other engineers to form ITS’s technical strategy.

Ability to write complex efficient algorithms that are modular and maintainable.

A willingness to become intimately familiar with our business model and processes to influence the strategy and direction of product development.

Work with other Senior Engineers and Architects to lead programming teams to translate user stories into robust, scalable software applications.

Interact daily with coworkers and leadership.

Develop Applications using C#, .NET/.NET Core, Angular, and SQL and other technologies used at ITS.

Automate and deploy custom applications to Azure.

Work directly with end users to resolve ambiguities in requirements and to troubleshoot issues.

Keep abreast of latest technology trends and provide recommendations on how recent technologies and processes could help improve the team.

Other Qualifications

Experience in requirements gathering methodologies and processes.

Comfortable managing hands-on helpdesk tasks as well as conceptual software projects.

Excellent communications skills, especially with end users and leadership.

Experienced working in a collaborative environment.

Excellent judgment skills (e.g., when to escalate technical problems and issues).

Ability to absorb and retain complex technical information quickly.

Strong diligence.

Demonstrated analytical, critical, and problem-solving skills.

Benefits and Perks

At ITS Logistics, we value our employees and offer a supportive and rewarding work environment. As a mid-level software engineer in logistics and transportation, you can expect:

Competitive compensation packages based on your experience and qualifications.

Comprehensive health benefits, including medical, dental, and vision coverage.

Flexible working hours to promote work-life balance.

Continuous learning opportunities through workshops, conferences, and certifications in logistics and transportation technology.

Access to the latest tools and technologies to enhance your skills and drive innovation.

Opportunities for career growth within the company as we expand our footprint in the logistics and transportation industry.

How to Apply

Apply