Junior Systems Developer
Key Responsibilities
* Assist in the development, testing, deployment, and support of bespoke software applications
* Support ongoing development and enhancement of ERP systems (e.g. Sage 200)
* Work with users across departments to gather requirements and translate them into technical solutions
* Develop integrations between systems (ERP, databases, and third-party applications)
* Write clean, maintainable, and well-documented code
* Assist with troubleshooting software issues and debugging existing applications
* Support testing activities including UAT and defect resolution
* Contribute to process automation initiatives to improve business efficiency
* Maintain documentation for internally developed systems and processes
* Follow IT development standards, version control processes, and change management procedures
Skills And Qualifications
* Degree in Computer Science, Software Engineering, or a related field (preferred but not essential)
* Knowledge of at least one programming language (e.g. C#, .NET, Python, JavaScript)
* Basic understanding of databases (SQL Server or similar)
* Awareness of software development lifecycle practices
* Strong analytical and problem-solving skills
* Good communication skills with the ability to engage with non-technical users
* Ability to work both independently and as part of a team
Desirable Experience (Not Essential)
* Exposure to ERP systems (e.g. Sage 200 or similar)
* Experience using version control tools (e.g. Git)
* Understanding of system integrations and data flows
* Awareness of business processes within a manufacturing environment
Personal Attributes
* Enthusiastic and eager to learn
* Strong attention to detail and quality
* Logical thinker with a structured approach to problem solving
* Self-motivated and proactive
* Team-oriented with a positive attitude
#J-18808-Ljbffr