* Job Type: Full-time
* Location: Based in Midlands (ideally one day a week in office)
* Salary: £35-50,000 based on experience
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.
Responsibilities:
* 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.
Minimum Requirements:
* 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.
Preferred Qualifications:
* 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.
#J-18808-Ljbffr