Jobs at Bridgnorth Aluminium

Software Systems Developer

Software Systems Developer

Job Description

As a software systems developer, you will –

  • Maintain and develop in-house applications, databases, and reporting systems.
  • Provide technical support to users of in-house applications and systems.
  • Collaborate with business users to define, design, and implement new features and improvements.
  • Diagnose and resolve functional, technical, and performance-related issues.
  • Identify opportunities to improve systems through new technologies and data strategies.
  • Work closely with IT Development team members and business subject matter experts to analyse and document business requirements.
  • Develop and maintain applications using Microsoft .NET technologies, primarily C#.
  • Support and develop relational database systems using MS-SQL.
  • Develop and enhance reporting capabilities using reporting tools such as SSRS or Crystal Reports.
  • Contribute to desktop, web, and mobile application development projects.
  • Participate in testing, code reviews, and deployment activities.
  • Provide occasional remote out-of-hours support during critical business situations.
  • Ensure compliance with company Health, Safety & Environmental (HSE) policies and procedures.
  • Participate in continuous improvement initiatives and ongoing professional development.

Working Hours

36.25 hours (flexitime): Core hours Mon - Thurs 9.30am - 4pm, Fri 9.30am - 3pm

Salary Range

Reporting to

Responsibilities

Delivery of software development tasks within agreed timelines
System availability and reliability of supported applications
Resolution time for software defects and user support issues
Accuracy and quality of developed code and database solutions
Successful implementation of new features and system enhancements
User satisfaction with application support and system performance.Quality and timeliness of reporting solutions delivered to the business

Requirements

Experience developing .NET applications, primarily using C#
Experience supporting and developing database systems using SQL
Experience using reporting tools such as SSRS or Crystal Reports
Knowledge of relational database concepts and data manipulation
Understanding of software development lifecycle and support processes
Experience troubleshooting and resolving software issues
Strong software development and debugging skills
SQL database development and query-writing skills
Analytical and problem-solving skills
Ability to communicate technical concepts to non-technical user
Ability to work independently and collaboratively within small teams
Good time management and prioritisation skills
Attention to detail and commitment to quality
Ability to gather and interpret user requirements

Advantageous skills and experience

Deep technical knowledge of MS-SQL
Experience integrating with third-party systems and data sources
Knowledge of Industrial Automation systems or Syspro ERP integration
Experience working within manufacturing environments or processes
Experience developing mobile applications
Familiarity with WinForms, WebForms, and MAUI technologies
Advanced database optimisation and performance tuning skills
Mobile application development skills
Experience with ERP or industrial system integrations
Knowledge of modern software development frameworks and methodologies
Reporting and business intelligence development skills

To apply, please send us your CV.

Job Summary

Software Systems Developer

To apply, please send us your CV.

Play Video