RFID Software Development Lead

Information Technology United States


Description

Build your Career with an Industry Leader

As the global leader of premium labels, MCC helps brands stand out in competitive markets and inspire positive consumer experiences. Backed by over a century of printing experience, MCC is focused on the future by developing consumer-driven innovations and sustainable packaging solutions. Working for our team, you can truly make a difference.   

The primary purpose of this role is to develop, implement, and maintain RFID solutions that meet the business and customer needs. You will work closely with stakeholders to define requirements, develop technical specifications, implement the requirements and ensure that the RFID solutions align with business goals and objectives. 

As a part of the custom development team, this position leads a team of developers to build and maintain RFID encoding systems. While this position is a leadership role, the position additionally requires the development of custom applications using C#.

Why work at MCC:   

  • Compensation: $115K - $125K annually   
  • Generous benefits package including medical, dental, vision, disability, life insurance and 401(k) 
  • Paid Holidays: New Years, Memorial Day, Fourth of July, Labor Day, Thanksgiving, Day after Thanksgiving, Christmas Eve, Christmas Day, plus two floating Holidays 

Responsibilities:

  • Work with the business, technical and software development teams to assess and recommend RFID solutions.
  • Work on site at one or more production sites with RFID solutions. Some travel required.
  • Work with the development team to plan and prioritize work
  • Work with developers to estimate effort required to complete requests.
  • Promote skill development of team members
  • Promote and monitor best practices for custom software development
  • Perform annual performance reviews of direct reports
  • Develop applications using defined process and architecture.
  • Analyze defect reports and develop solutions to address the reported defect.
  • Participate in special projects and perform other duties as assigned. 
  • Lead requirement gathering sessions to define solutions, document specifications, and develop user stories for new products or enhancements.
  • Participate on project teams to build effective solutions based on project requirements
  • Manage shared code using standard source code repository tools
  • Write or update documentation to support developed solutions including internal documentation, release notes, and deployment instructions.
  • Develop prototypes or proof of concept solutions when necessary
  • Assume support of existing RFID solutions.
  • Resolve assigned Incidents and respond within prescribed SLA. 
  • Provide 2nd tier support to Service Desk as a Subject Matter Expert.
  • Participate in code reviews to ensure developed solutions are well architected and follow development and security standards.
  • Disaster Recovery Planning and Plan Management
  • Other duties as assigned.  

Qualifications:

  • Four-year college degree in Electrical Engineering and/or Computer Science and related experience required.
  • 5+ years of experience in developing RFID solutions that integrate with other software solutions.
  • Candidates should have a high amount of familiarity with concepts and technologies such as:
    • RFID Reading/Encoding/Verification solutions
    • RF Hardware setup including antennas for RFID solutions
    • C# development for Windows
    • Software Development Lifecycle
    • Agile Software Development
  • Previous experience in manufacturing environment supporting RFID solutions highly desirable.  
  • 5+ years of experience with dedicated RFID reader/encoder hardware and related software development.
  • 5+ years of experience leading a software development team and a track record of mentoring other developers.
  • 2+ years of SQL/database experience preferably with some Progress DB. 
  • 5-10 years developing custom solutions using C# .
  • Experience with CI/CD a plus.
  • Interpersonal skills along with the ability to work in a team.
  • Effective verbal and written communication skills.

 Diversity & Inclusion:  

MCC fosters an inclusive culture that respects and embraces our teammates’ diverse backgrounds and experiences, so that everyone can achieve their full potential here. We aspire for our company to truly reflect the diversity of our customers and the markets we serve. We are committed to equal opportunity for everyone, regardless of peoples’ gender identity/expression, age, language, sexual orientation, ability, race, socioeconomic status, national origin or other characteristics. 

#LI-REMOTE

#LI-TM1