- Job Type: Full-time
- Location: Based in Midlands. Mostly remote, ideally one day a week in office
- Salary: £40-50,000
I am seeking an Engineering Software Developer to create innovative software solutions for engineering teams and external customers. This role involves designing and developing 3D editing tools that enhance the efficiency and effectiveness of engineering processes. The ideal candidate will be highly self-motivated, capable of managing full-cycle software development from concept to completion, and adept at building strong relationships.
Day-to-day of the role:- Develop new C# Revit plugins while ensuring the code is clean, reusable, well-documented, and adheres to best practices.
- Understand and utilise Revit functionality and Revit Families to deliver optimal software solutions.
- Occasionally modify and enhance features in existing AutoCAD plugins and Windows Apps.
- Focus on creating user-friendly WinForms dialogs and dynamic previews using GDI+.
- Maintain a consistent style and methodology in coding to facilitate user adoption of new features.
- Engage in continuous learning and development opportunities within the company to enhance skills and knowledge in software development.
- Proven experience in C# software development.
- Strong background in Revit plugin development.
- Proficient with WinForms or WPF.
- Highly self-motivated with the ability to work independently.
- Degree in Computer Science, Engineering, or a related field.
- Experience in AutoCAD C# software development.
- Knowledge of 2D graphics programming (GDI+ or similar).
- Mobile App development experience using Unity.
- Engineering background would be advantageous.
To apply for the Engineering Software Developer position, please submit your CV and a cover letter detailing your relevant experience and why you are interested in this role.