Overview
As an Associate Consultant within the Intelligent Optimisation (IO) division of AMCS, the role directly contributes to the design, development, implementation and ongoing enhancement of complex transport optimisation systems.
These solutions are deployed in mission critical environments across industries such as waste management, recycling, postal services, oil distribution, and construction materials.
The role requires expertise in software engineering, system analysis, optimisation algorithms, and ICT consultancy.
Consultants act as both technical specialists and solution architects, ensuring that advanced ICT systems are successfully configured, integrated, and optimised to meet customer requirements.
Key Technical Responsibilities
Software Implementation and Configuration: Implement and configure large-scale optimisation systems, ensuring seamless integration into customers operational environments.
This involves mapping interfaces, configuring databases, and tailoring system parameters to meet industry-specific needs.
Software development and enhancement: Contribute to the development and continuous improvement of the AMCS Intelligent Optimisation platform using: C# (back-end services, web servers, auxiliary systems, interface mapping); JavaScript/TypeScript (interactive web front ends); Azure DevOps (CI/CD pipelines, automated testing, cloud-based deployment); GIT (source code control and collaborative development).
Optimisation Algorithms and Advanced computing: Work with advanced optimisation algorithms to solve highly complex transport planning problems.
This includes static optimisation (long-term route master plans) and dynamic optimisation (real-time routing and scheduling), requiring strong analytical and computation skills.
System Analysis and Design: Analyse customers' requirements, model operational processes, and translate business needs into robust technical solutions.
This role requires bridging the gap between customers business logic and technical software specifications, aligning with recognised ICT consultancy functions.
Customer-Facing Technical Consultancy: Act as a technical advisor to clients, providing guidance on best practices, system utilization, and optimisation strategies.
Deliver training, technical documentation, and knowledge transfer to ensure customers can effectively adopt and benefit from the ICT systems.
Post-Implementation Support and Optimisation: Provide advanced troubleshooting, performance optimisation, and enhancements for mission-critical systems, ensuring reliability, scalability and continuous value delivery to customers.
Qualifications And Required Expertise
A degree in Computer Science, Software Engineering, Information Systems or a related ICT field.
Strong background in software development, optimization algorithms, cloud-based deployment, and system integration.
Proficiency in modern programming languages and development frameworks (C#, JavaScript/TypeScript, GIT)
Experience with cloud infrastructure and DevOps practices (Azure DevOps automated testing, CI/CD).
Analytical mindset with proven ability to design and implement algorithm-driven solutions for large datasets and real-time operational environments.
Strong communication skills to convey technical concepts to non-technical stakeholders.
#J-*****-Ljbffr