Job Description
We are seeking an experienced Software Engineer, preferably with experience of the Logistics domain, to join our team in Leicester on a permanent basis. This role offers a chance to make a significant impact in a dynamic and expanding environment, helping to ensure the quality delivery of our WMS product and helping support the Development Team in their continuous improvement.
Key Responsibilities:
* Delivery of high-quality features with optimal solutions and exceptional coding techniques.
* Maintain and improve code quality, and processes through the development of and maintenance of features within the software products and working as part of a team within an Agile framework.
* Work from requirements specified as user stories, user acceptance criteria, and test plans.
* Generation & maintenance of documentation: functional specifications, manuals, project technical files, and training.
* Assist with analyzing and capturing customer requirements and communicate them is a clear and concise way.
* Occasionally supporting on-site installation, with testing, training, commissioning & go-live support.
* Collaborate with and support colleagues within the team to achieve our common quality and delivery goals.
* Manage calls in the Service Desk management system.
* Trouble shooting, diagnosing and resolving warehouse software related issues to find and address root cause.
* In time becoming part of the Out of Hours support team on a rota basis.
Qualifications
* Proven software engineering experience.
* Full Stack Developer.
* Experience of C#/C Programming Languages; Microsoft .Net Framework and Blazor; Oracle Pro*C; Jaspersoft Reporting; Python.
* Microsoft Visual Studio, Azure DevOps, and Git.
* Oracle Database Systems and Microsoft Windows Server and Linux Operating Systems.
* Structured Query Language (SQL) including stored procedures, triggers etc.
* Experience and appreciation of Agile development methodologies (e.g. Scrum, SAFe).
* Focus on teamwork and winning as a team.
* Excellent analytical, organizational, and problem-solving skills, with a detail-oriented approach, including strong debugging skills.
* The ability to apply previous experience to new problems and to estimate work accurately.
* Strong written and oral communication skills, to both your colleagues and customers at a non-technical level.
Desirable Skills:
* Knowledge or experience of working in, or systems/processes used in, a warehousing or logistics environment would be advantageous.
* Able to demonstrate a “right first time” approach.
* Knowledge of UI/UX Design.
* Understanding of Software Test Design techniques.
* Understanding of problem management processes.
* Demonstrate a proactive approach to learning and adopting new processes to strive for continual improvement.
* Strong customer focus.
* Experience of other front end development languages (e.g. PHP, React, Vue.js)
* Familiarity with NoSQL databases (e.g. MongoDB) and other databases (e.g. MS SQL Server, Postgres)
* Knowledge of DevOps culture, CI/CD techniques
Additional Information
You will receive;
* Salary: £negotiable, depending on skills and experience
* Pension
* Private Health Insurance - BUPA
* Flexible working
* Hybrid working culture
* Employee discount scheme with retailers
Join us at TBA Group and be part of a thriving professional organization that values growth and innovation.