Jobs · Engineering · Michigan

Lead Engineer, Software Engineering - Hybrid

XPO · Ann Arbor, MI · 1 wk ago
EngineeringFull-time

About the Lead Engineer, Software Engineering (Mobile Development) Job

Pay, benefits and more:

  • Competitive compensation package
  • Full health insurance benefits are available on day one
  • Life and disability insurance
  • Earn up to 15 days of PTO over your first year
  • 9 paid company holidays
  • 401(k) option with company match
  • Education assistance
  • Opportunity to participate in a company incentive plan

What you'll do on a typical day

  • Provide technical leadership, including the design, development, and delivery of business technology-enabled applications, products, and services
  • Be responsible for meeting project schedules and ensuring the delivered solution meets the technical specifications and design requirements
  • Drive proficiency within teams, provide resolution to technical issues, ensure best practices are followed, and assist management in meeting strategic initiatives while contributing to smooth business operations
  • Coordinate technical tasks and ensure teams are working efficiently; oversee the development/support of specific IT areas and systems, and the timely delivery of projects
  • Contribute to defining new business requirements; identifying and communicating risks to the business; investigating and proposing new tools and frameworks to deliver quality products faster
  • Act as a liaison between project management, technical teams, and IT leadership; assure best practices are defined and followed; drive consistency across applications and projects wherever possible
  • Manage all aspects of coding for the team – branching, code review, ensuring code reusability and maintainability with constant refactoring, collaboration with the Enterprise Architecture team on standards and approaches
  • Ultimately accountable for the quality of the code for the project
  • Coding project deliverables
  • Mentor developers and help resolve technical roadblocks; conduct collaborative code reviews and coordinate the deployment and implementation of software solutions; recognize organizational/team challenges and address them with management
  • Be available for production application deployment and troubleshooting hours and/or on an on-call basis

What you'll need to succeed

  • Bachelor's degree or equivalent work or military experience
  • 4 years of experience in software development, including creating business applications with relational and non-relational database systems, within a fast-paced software development environment
  • 4 years of mobile application development. Android required
  • Demonstrated experience in a technical lead role
  • Advanced knowledge of IT software development methodologies and processes in an agile environment (Scrum)
  • Full Stack development experience using C#, Xamarin/Maui, and/or React Native
  • Experience with SQL and relational databases (Oracle)
  • Experience creating and consuming distributed data services (REST APIs, Messaging Buses) and SOA design patterns
  • Experience gathering, analyzing, and documenting feature requirements
  • Experience with multithreaded application design
  • Experience working under multiple operating systems like Windows, UNIX (Sun Solaris and Linux), and UNIX Shell scripting
  • Experience with asynchronous messaging frameworks for application integration, Google Firebase preferred
  • Experience in production support activities by monitoring and troubleshooting production issues
  • Experience in source control management using GIT
  • Effective, independent, team player, and self-starter with high adaptability to modern technologies

Preferred qualifications

  • 8+ years of experience in software development, including creating business applications with relational and non-relational database systems, within a fast-paced software development environment
  • 8+ years of mobile application development
  • Transportation and logistics industry experience

About XPO

XPO is a top ten global provider of transportation services, with a highly integrated network of people, technology and physical assets. At XPO, we look for employees who like a challenge and can communicate effectively in all situations. We want to leverage your skills and years of experience to drive positive results while ensuring a bright future for yourself and XPO. If you're looking for a growth opportunity, join us at XPO.

Similar jobs

Software Engineer Lead (Hybrid)

ForFutures Financial, Planning, a financial advisory practice of Ameriprise Financial Services LLCSanta Ana, CA· 4 mo ago
Engineering$100k–$150k/yr