Senior Developer - ERP System for CNC machining
Company Overview
We are a leading CNC machining company specializing in high-precision components and assemblies for the aerospace industry. Our in-house developed ERP system is critical to our operations, streamlining processes from customer orders to job tracking across departments.
Job Summary
We are seeking an experienced Senior Developer to enhance and maintain our custom ERP system. The successful candidate will lead the development, optimisation, and support of our mission-critical applications, ensuring seamless operations for our manufacturing processes.
Key Responsibilities
??Design, develop, and maintain the ERP system covering:
??Customer Order Management
??Order Scheduling
??Purchasing (including raw materials)
??Job Management and Tracking across all departments
Integration with internal applications as well as customer and supplier facing services
??Write clean, efficient, maintainable and well documented code in C# for the .NET WinForms application
??Optimize and manage SQL Server databases, including stored procedures, triggers, and Reporting Services for business Intelligence
??Collaborate with cross-functional teams to gather requirements and implement new features
??Troubleshoot, debug, and resolve system issues to ensure high availability and performance
??Contribute to system architecture decisions and propose modernisation strategies
Required Qualifications
??Bachelor's degree in Computer Science, Software Engineering, or a related field would be useful but not a requirement
??6+ years of professional software development experience
??Expertise in C# and .NET WinForms development
??Strong proficiency in SQL Server, Including T-SQL, stored procedures, and SQL Server Reporting Services (SSRS)
??Experience with ERP systems, preferably in manufacturing or aerospace industries
??Solid understanding of database design, optimisation, and performance tuning
?Excellent problem-solving skills and attention to detail, strong communication and teamwork abilities
Preferred Qualifications
??Experience with CNC machining or aerospace manufacturing processes
??Familiarity With Integrating ERP systems with shop floor systems or loT devices
??Knowledge of modernising legacy .NET applications (e.g, migrating to .NET Core or Cloud)
??Experience with version control systems (e.g. Git) and Agile methodologies
Tech Stack
??Backend: SQL server (on-premise) with Reporting Services
??Frontend: .NET WinForms application written In C#
??Platform: Windows devices
Why Join us?
Work on a critical system that drives manufacturing excellence
??Collaborate with a passionate team in a dynamic, innovative environment
??Competitive salary, benefits, and opportunities for professional growth
Location
Swindon. Hybrid work
Job Type: Full-time
Pay: 50,000.00-60,000.00 per year
Benefits:
Company pension
Free flu jabs
Free parking
On-site parking
Sick pay
Work from home
Schedule:
8 hour shift
Monday to Friday
Application question(s):
Do you have expertise in C# and NET WinForms development?
Experience:
Software development: 6 years (preferred)
Work Location: Hybrid remote in Swindon SN5 7EX
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.