Junior Systems Developer

Invertek Drives
Welshpool, United Kingdom
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 34K

Job location

Welshpool, United Kingdom

Tech stack

JavaScript
.NET
Software Applications
Application Services
Business Systems
C Sharp (Programming Language)
Databases
Software Debugging
Python
Sage Mas 90
Microsoft SQL Server
Software Engineering
Data Streaming
Systems Integration
Software Troubleshooting
GIT
Information Technology
Software Version Control

Job description

The Junior Systems Developer will support the design, development, and maintenance of bespoke software applications across the business.

Working under the technical guidance of the Senior Systems Developer, the role will involve assisting with ERP system enhancements, developing new tools to improve operational efficiency, and supporting integration between business systems.

This is an excellent opportunity for an early-career software engineer to gain hands-on experience across a broad range of technologies within a manufacturing and ERP-driven environment.

Reporting Structure, * 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

Requirements

Do you have experience in Python?, * 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

Benefits & conditions

  • Competitive salary based on experience
  • Pension scheme and company benefits
  • Opportunity to work on business-critical systems and projects
  • Clear progression pathway within the IT and development function

Pay: £28,000.00-£34,000.00 per year

Apply for this position