BI Software Engineer
Job Description
Overview
Our associates enjoy a strong sense of teamwork, community, and career growth. 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 grow, 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 percent of ITS IT spending is now allocated to innovation and transformation initiatives with the 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 to 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
We are seeking an experienced hands-on engineer with the capability to work in cross functional groups. As a Software Engineer in BI, you will be building applications from the ground up in a unique fast-paced atmosphere. You’ll be an influential part of a dedicated line of business engineering team, working alongside experienced architects and developers to transform business processes and provide deep insights to drive business direction. If you have a passion for BI and software development and you enjoy interacting with others to solve problems and improve processes, this position is for you.
Job Requirements
Education/Experience Requirements
Basic Qualifications
- Bachelor’s degree BSCIS/BSCS/ BSCE or relevant experience.
- 2+ years of experience developing reports and analytical dashboards using PowerBI or SSRS and SQL.
- Demonstrated understanding of data analysis and relational data models.
Essential Job Functions
Essential activities include but are not limited to:
- Designs and develops new solutions that satisfy the objectives stated in the business requirements; follow industry best practices, techniques, and ITS Logistics standardized processes to deliver improved data analytics solutions
- Evaluates and selects process and logic patterns, data storage methods, and operating environment interfaces that effectively satisfy required business KPIs and metrics
- Collaborates with the solutions team in the deployment/implementation of data analytics solutions
- Introduces new industry standards and techniques that deliver improved business intelligence solutions; evaluate new technologies for inclusion in developed solutions
- Certifies the proper functioning, data accuracy and performance of components using repeatable, reproducible, and reportable testing methodologies; support data architecture by identifying and diagnosing data problems
- Becomes intimately familiar with our business model and processes to influence the strategy and direction of product development
- Interacts daily with coworkers and leadership
- Develops advanced queries, views and stored procedures using MS-SQL
- Understands dimensional modeling concepts and design patters for enterprise data warehouse structures
Other Qualifications
- Working knowledge of requirements gathering methodologies and processes
- Comfortable managing hands-on helpdesk tasks as well as conceptual analytics solutions
- Excellent communications skills, especially with end users and leadership
- Familiarity working in a team-oriented and collaborative environment
- Good judgment skills (e.g., when to escalate technical problems and issues)
- Ability to absorb and retain complex technical information quickly
- Strong attention to detail
- Demonstrated analytical and problem-solving skills
Do you have what it takes to join the ITS team?
At ITS Logistics, everyone matters, and everyone can make a difference. By joining our team, you’ll play a key role in:
- Growing our public cloud platform that drives ITS’s superior business agility, scalability, and resilience
- Seeking ways to leverage and monetize our best-in-class suite of cloud applications
- Exploring data analytics platforms that improve decision-making and desired business outcomes, and uncover new opportunities through data
- Innovating by further imbedding AI and machine learning into ITS’s business processes and customer experiences
- Adopting agile development models and following industry best practices on continuous delivery with CI/CD