Lead Developer

Company:  Cabinetworks Group
Location: Livonia
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

As the Lead Decade Developer specializing in Progress OpenEdge, you will spearhead the design, development, and implementation of high-level technical solutions for the decade ERP system. In this leadership role, you will drive innovation, ensuring the creation, enhancement, and maintenance of critical programs that ensure the smooth operation of ERP applications.


Your responsibilities will include managing all aspects of Progress OpenEdge ABL programming within the decade ERP system, leading efforts to resolve bugs, and providing top-tier production support. You will guide and mentor a team of developers, fostering collaboration to identify the best solutions for application enhancements and ensuring that the team delivers high-quality outcomes. Additionally, you will play a pivotal role in strategic decision-making, ensuring that future enhancements align with both business goals and technical requirements.


**This position is onsite 4 days a week at our Livonia, MI Corporate Headquarters**


PRINCIPAL FUNCTIONAL RESPONSIBILITIES:

  • Progress OpenEdge ABL programming language experience
  • Prioritize tasks based on business inputs.
  • Report project status regularly on Standard and Critical Projects.
  • Sql maintenance for both current server and Tandem
  • Production/customer support for program updates/fixes/troubleshooting.
  • Supporting task requests from departments: care, purchasing, pricing, engineering, scheduling.
  • On call and month end duties.
  • UserID maintenance (create/remove).
  • Mercury issues/maintenance using Progress language.
  • Web service build using Progress OpenEdge ABL (API, Postman knowledge)
  • Developing, configuring, modifying integrated business and/or enterprise application solutions within various computing environments.
  • Creating tasks for project execution.
  • Translating business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions.
  • Create technical documentation for reference and reporting.
  • Develop test cases and perform unit and integration testing.
  • Coordinate user acceptance testing.
  • Develop a thorough understanding of the business functions.
  • Facilitate the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
  • Produce clean, efficient code based on industry level specifications and best practices.
  • Recommend and execute improvements.
  • Support system integration testing (SIT), user acceptance testing (UAT), participate and coach others in all software development lifecycle phases.
  • Report progress and issues to Project Leader/Manager on a regular basis and ensure project schedules are met.
  • Experience with Autotask (or other type of helpdesk application).


ESSENTIAL QUALIFICATIONS AND SKILLS:

  • Bachelor’s degree or equivalent in Computer Science is preferred.
  • Looking for a minimum of 5+ years of relevant experience as a Developer using Progress OpenEdge ABL programming language.
  • Strong proficiency in Progress coding for ERP applications.
  • Translate business requirements into well-architected customized solutions that best leverage the platform and products.
  • Integrate API’s with Progress Database or Pro2sql.
  • Experience using Postman.
  • Participation in efforts to develop and execute testing, training, and documentation.
  • Ability to work as an individual contributor, solving complex problems through research and analysis.
  • Excellent organizational, verbal, and written communication skills to work with individuals and teams across the organization.
  • Able to work individually or in a team setting.
Apply Now
Share this job
Cabinetworks Group
An error has occurred. This application may no longer respond until reloaded. Reload 🗙