Director of Software Product Development

.NET, Agile, AngularJS, Architecture, Best practices, Cloud, Leadership, optimization, product, entrepreneurial, software development, commercial, estimating, design, process, OOP, SQL, Angular, microservices, supply chain, warehousing, distribution
Full Time
Depends on Experience
Work from home available Travel required to 10%.

Job Description

Director Software Product Development

Lucas Systems helps companies transform their distribution center operations and continuously adapt to changing market dynamics. We dramatically increase worker productivity, operational agility, accuracy, and reduce the need for labor. Lucas solutions are built on 23-plus years of deep process expertise and smart software using AI-based optimization technologies. Our solutions feature Jennifer, the brain, voice, and orchestration engine that drives performance improvement gains. We help customers make the smartest moves at the lowest cost with Jennifer.

Founded in 1998, Lucas is a growing and consistently profitable organization with an expanding global customer base and offices in North America and Europe. We offer a dynamic, collaborative, innovative and entrepreneurial work environment that continues to create opportunities for both personal and professional growth for high-performing individuals throughout the United States and Europe.

Our culture has been as carefully managed as our growth and our products. We believe in what we do, as much as we believe in each other. We believe in rewarding great thinking and initiative. We attract high-quality people who like to work hard, and they stay with us for many years.

Position summaryThe Director Software Product Development leads the software engineering team that builds our next generation Warehouse Optimization Suite. This role requires hands on management and direction of the product team, while working hand-in-hand with product management, data science, and customer engineering teams.

We are seeking a well-rounded, passionate engineering leader with an entrepreneurial drive and who is up-to-date with technology and software development best practices. The ideal candidate will have a commercial mindset and experience leading a team developing software for external sale. This position reports to the Chief Technology Officer.

Responsibilities:

  • Continuously improve and be an advocate for a high-quality software development process which improves cycle times, code quality, and consistency of delivery.
  • Own agreed product roadmap commitments, staffing assignments, and resource estimates and be the voice of product engineering to senior leadership.
  • Be a hands-on player leading oversight of the development process including establishing technical feasibility of product requirements, conducting design reviews, code reviews, etc.
  • Have a commercial mindset in vetting architecture and guiding the design approach to ensure quality, maintainability, scalability, performance and usability.
  • Mentor team member development both in technical and in leadership skills to help team members grow their careers and sustain a strong product development capability for Lucas.
  • Develop relationships with customers and prospects to learn about their business challenges in support of on-going and future revenue opportunities.

Skills and Experience

  • BS or MS in Computer Science, Engineering or related field
  • Experience within a software or tech company that sells products to external customers
  • 10+ years of related software development experience, with 5 years in team leadership roles
  • Mastery of significant portions of our technology stack including: OOP languages (ideally .NET), SQL databases (ideally SQL Server and MySQL), Angular (or any modern browser-based framework), no-SQL databases, Spring, Hibernate, JSON, XML, and HTML(5).
  • Experience with micro-services architecture and distributed messaging-based design patterns
  • Strong communication and interpersonal skills to lead and develop teams
  • Has an agile mindset, works well under deadlines, is self-motivated, and is driven by results
  • Experience in building applications for the cloud or migrating applications to the cloud is a plus
  • Understanding of the supply chain or distribution domain is a plus
Dice Id : 10121577
Position Id : DirSWProdDev
Originally Posted : 6 months ago
Have a Job? Post it