Senior Application Engineer

MacGregor Partners has an exciting job opening based out of our downtown Milwaukee office. If you enjoy solving challenging problems as part of a small, close-knit team then this is the job for you. Opportunities like this don’t come around very often so submit your resume today and join one of the hottest startups in Milwaukee!

What You’ll Do

  • Deliver state of the industry solutions to distribution center customer sites delivering WMS/WES/WCS software systems that drive people, product, conveyor and robots!
  • Leverage proven software platforms to improve customer operating models with the opportunity to impact future architecture and designs
  • Influence and implement improvements in the technical aspects of the development process and environment
    Ensure the highest quality software is developed, tested, delivered and maintained
  • Have a strong desire to learn the both the business concepts and drivers as well as the technology that drives improvements
  • Develop and fine tune interfaces to other software systems across the enterprise
    Support and sometimes lead the roll-out and cut-over to these new systems
  • Lead or participate in gap analysis, testing and commissioning onsite

You Have

  • Minimum of 7+ years of experience developing business software solutions
  • Minimum of 7+ years of experience developing and implementing Java and/or Java EE applications
  • Experience with relational databases, data structures, and writing advanced SQL statements
  • Experience with source code repositories, such as GIT
  • Experience creating high-level and low-level design specifications
  • Experience leading acceptance testing
  • Proficiency with agile development methodologies
  • Understanding of object-oriented design principles
  • Ability to solve complex problems and must be comfortable with a high level of ambiguity
  • Ability to learn new technologies with limited guidance
  • Strong communication skills, including ability to communicate software design with various skill levels
  • Great attitude and commitment to get the job done
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience

Bonus Points For

  • Experience with Enterprise Java Beans
  • Experience with systems integrations
  • Experience developing web services APIs
  • Experience with agile development methodologies
  • Experience with unit testing frameworks
  • Having strong customer-facing and team lead experience
  • A strong business acumen
  • Experience with automation and conveyor equipment
  • Understanding of logistics, material handling & distribution functional concepts

What You’ll Get

  • Unique & specific experiences within a growing, transforming industry
  • Comprehensive compensation and benefits package
  • Financial health: 401k match, discretionary bonus opportunities
  • Work/life balance: We work hard and play hard offering a flexible work schedule
  • Not just a job, a career with opportunity to do cool stuff!

Work Authorization

No sponsorship is provided for this position. US citizens or permanent residents only.

Apply Now