M-D is seeking a Software Engineer to join our Information Technology teams. This candidate will drive innovation and enhance operational efficiency through user-centered web applications. This role encompasses full-stack development, including the design and implementation of scalable, robust features that ensure seamless, responsive user experiences across devices. The engineer will also manage secure back-end environments, integrating third-party services and APIs to expand functionality. From concept to deployment, this position aligns technical solutions with business objectives, delivering high-quality, impactful results.
Responsibilities:
-
Contribute to the overall application lifecycle, connecting various parts of business needs, ensuring smooth and efficient operations at each stage.
-
Develop, integrate, and maintain APIs with third party platforms, facilitating seamless data flow for real-time data and information exchange.
-
Design and deploy innovative solutions to support and scale our business needs, identifying opportunities to enhance efficiency and internal customer satisfaction through automation and technology.
-
Work closely with teams across the organization, including but not limited to sales/marketing, logistics, HR, manufacturing, to align technological solutions with business goals and address operational challenges.
-
Ensure the reliability and accuracy of all data exchanges and integrations, performing regular testing and maintenance to minimize errors and downtime.
Minimum Qualifications:
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
-
5+ years of experience in a software engineering role, with a deep understanding of the full stack development lifecycle.
-
Advanced understanding in languages such as HTML, CSS/Bootstrap, jQuery, PHP, SQL, and familiarity with JSON and XML. Preferably in a LAMP stack.
-
Proficiency in API (SOAP and REST) development and integration using PHP
- Extensive use with a debugging tool, such as Xdebug
Preferred Knowledge, Skills, and/or Abilities:
- Understanding of UX design
-
Experience with ERP systems and their integration with third party platforms.
-
Oracle, MSSQL, and MySQL databases.
-
Experience with a code versioning tool such as GIT or SVN
-
Willingness to travel (domestic and international) for company events
-
Excellent problem-solving skills and the ability to design and implement scalable solutions.
-
Strong communication and teamwork skills, with experience in cross-functional collaboration.
Benefits:
M-D Building Products, Inc. offers a comprehensive benefits package designed to support the health and well-being of our employees. This includes Medical, Dental, and Vision coverage, access to an On-Site Clinic, and Voluntary Life Insurance options. Additionally, we offer a Lab Card Program, Group Term Life & AD&D, Flexible Spending Accounts (FSA) for both healthcare and dependent care, and Short-Term and Long-Term Disability coverage. Employees can also use our 401(K) plan with Company Match, Paid Time Off (PTO), Tuition Reimbursement, and Education & Development programs. We prioritize mental wellness through our Employee Assistance Program (EAP) and offer a range of Voluntary Benefits, including Accident, Critical Illness, and Hospital Indemnity Insurance.
M-D Building Products, Inc. provides equal employment opportunities for all employees and applicants. We strictly prohibit discrimination based on race, religion, creed, color, national origin, nationality, citizenship, ancestry, sex, age, marital status, physical or mental disability, affectional or sexual orientation, gender identity, military or veteran status, genetic predisposition, or any other characteristic protected by law. #IHMD