Senior Software Developer (Progress/OpenEdge)
Location: Hybrid (Manchester, Birmingham and Dublin)
Sector: WMS/Suppy Chain/Logistics
Salary: £45,000 - £55,000
Job Role
In the world of ERP and Warehouse Management Systems (WMS) we are a trusted company bringing high levels of knowledge and business experience to every client installation, delivering optimized, business improving solutions for hundreds of operations. Our customers range from single-site standalone system operators to multinationals with complex multi-site, end-to-end, supply chain businesses spanning 3PL Logistics, Chemicals & Hazardous Goods, Hard & Soft Commodities, Chill Picking, Cold Storage, Cross Docking, eCommerce, FMCG, Manufacturing, Pharmaceuticals, Retail, Wholesale & Distribution and more. In recent years, we have seen significant organic and inorganic growth, leading to significant demands being put on our development and operation teams.
We are therefore looking to add an experienced Progress/Open edge software developer to work as part of our in-house development team on our WMS system who will report to our Head of Product Development.
Your main objective will be to design and develop both changes to existing functionality and design and develop new functionality for our well-established WMS system. Your role will also include providing customer support where you will be required to engage with our customers and take responsibility of support issues raised right through to resolution, working with other team members whenever required to provide necessary solutions
Responsibilities:
* Customer requirements gathering for new features or changes to existing functionality
* Design efficient and effective solutions based on customer requirements with the ability to carry out thorough impact analysis on any proposed changes
* Working with front-end web developers designing and developing API’s
* Refactoring legacy code into small efficient functions (single principal) that can be used throughout the system on multiple user interfaces
* Create development and technical specifications that adhere to company standards
* Develop, unit test and deploy code changes when required to multiple customers
* Ensure all coding meets standards in terms of accuracy and efficiency
* Collaborate with QA on all development changes carried out and assist in resolving any issues identified during the QA process
* Review assigned support tickets and take ownership until resolution is found
* Liaise with both the development and operations team to gain product knowledge and issue assistance
Key Skills:
* Strong expertise in Progress OpenEdge ABL/4GL tools and environment
* Experience and good understanding of Progress databases (including administration)
* At least 5 years Progress/OpenEdge experience
* Experience of systems integration (CSV, XML, EDI, API)
* Strong analytical and problem-solving skills with the ability to work to tight timescales
* Customer-focused individual who can deal professionally and efficiently
* Be able to work as part of a team, but have the initiative to work alone
* Excellent verbal and written communication skills
* Desire to learn best practices and new technologies
* Understanding of Windows Operating Systems
Experience within the following areas would be an advantage:
* Experience in WMS/Supply Chain/Warehousing Software Solutions
* Web Development (Angular, Kendo UI, HTML/CSS/JavaScript, REST API)
* Progress AppServer (PASOE and Classic)
* Progress WebSpeed/WebTools
* Working knowledge of Agile development processes including scrum
Benefits:
* We offer a competitive salary
* 23 Days Holiday per year + Statutory Holidays
* Hybrid Working
* Company Pension Scheme (up to 5% – matched by the employee)