Junior Systems Developer

Invertek Drives
Buttington, UK
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£28,000.0 - £34,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) .NET Framework Software Applications Application Services Business Systems C Sharp (Programming Language) Databases Software Debugging Python (Programming Language) Sage Mas 90 Microsoft SQL Server Software Engineering
+6 more
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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

Videos

See all

Related articles

See all