Information Technology, Software Engineer, Supply Chain & Logistics
4 Year Degree
Senior Full Stack Software Engineer (Product Development)
If you’ve been working in the C# (.NET) ecosystem for at least 7 years, and you enjoy the excitement and responsibility of being part of a team that builds a commercial software product from the ground up, then Lucas Systems, Inc. has a great opportunity for you!
If you write clean, testable, elegant code while embracing the principles of Agile software design and DevOps, then we should talk. If you love new UI technology or mobile platforms, not because “everyone is doing it” but because it is based on rock-solid software design principles, then we think alike!
As part of the Product Development team, you will design and develop the next generation of Lucas’ software products and explore cutting edge technologies as part of ongoing R&D to expand the Lucas platform.
Work with cross-functional team members to understand the functional and technical product requirements.
Document and articulate the proposed design/implementation.
Design and implement major functional components.
The successful candidate will have experience that meets most of the following requirements:
Bachelor’s or Master’s Degree in Computer Science, Engineering or related field with 10+ years of total experience.
Minimum 7 years of C# software development with a team that built a commercial software product. (Combination of C#/Java/C++ with a desire to learn quickly also welcome)
Hands on experience with Distributed Systems, Microservice-based architectures and building RESTful Web Services. Familiarity with Domain Driven Design is a plus.
DevOps mentality. Experience with build/deploy tools.
Dedicated mindset for automated testing and performance testing
Hands on experience with relational database technologies like MySQL, Oracle, or MS SQL Server. Bonus points for Entity Framework.
Familiarity with open source frameworks for DI, ORM, MVC/MVVM
Understanding of modern browser-based frameworks such as Angular(preferred), Backbone, Ember, React, or Knockout
Bootstrap, HTML5 and CSS3
Exposure to an Agile development environment
Experience architecting and designing new features
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.
We offer: Competitive Medical, Dental, Vision, Life, 401(k) Match, and Paid Time Off (PTO); Free Parking; Flexible Work Hours; Casual Work Attire; Employee Recognition Program; State-of-the-Art Office Space, Furniture and Equipment; Foosball, Ping Pong, Pool Table and More; Free Snacks and Beverages; and Cash Bonus for Employee-Referred Hire