Responsible for designing, developing, and maintaining a 3D interface for our TriMech Simulation Solutions optimisation toolsets.
You will be joining a small team to develop the interface from the ground up, leveraging appropriate technologies. You will also assist with other software development tasks, including API development of 3rd party software extensions and assist with the core optimisation solver code base.
Why work for Solid Solutions?
We are committed to investing in the long-term training and development of all our staff.
Key Responsibilities:
Coding and Development:
Write clean, efficient, well-documented code to implement application features and functionalities.
Utilize .NET Framework libraries and APIs (or similar language) to build complex applications.
Design and develop user interfaces, ensuring a user-friendly, responsive and intuitive 3D interface.
Design and Architecture:
Design and architecture development of software systems, ensuring scalability and maintainability.
Adhere to established design patterns and best practices.
Create detailed technical documentation to explain system components and functionality.
Testing and Debugging:
Conduct unit testing and integration testing to identify and resolve issues.
Debug complex code issues and troubleshoot application errors.
Collaboration and Communication:
Work closely with other developers, designers, and project managers to deliver projects on time and within specifications.
Participate in code reviews and provide constructive feedback.
Clearly communicate technical concepts to both technical and non-technical stakeholders.
Required Skills and Qualifications:
Proficient in one or more of the following languages: C#, C++, Java
Proficient in 3D engine programming
Knowledge of Clean Code and common code conventions
Strong understanding of object-oriented programming principles
Knowledge of front-end technologies and or 3D engine experience
Familiarity with source control systems (e.g. Git)
Knowledge of development methodologies (Agile, Scrum)
Excellent problem-solving and analytical skills
Ability to learn other code languages (VB.Net, C#, C++)
Knowledge of both windows and linux systems.
Remuneration
£26,000 - £30,000 p/a + car allowance + bonus scheme
Preferred Disciplines
Computer Science and Software Engineering
We've signed the Gradcracker feedback pledge.
(This means that we will supply feedback if requested after an interview.)
We use cookies to ensure that we give you the best experience on our website. If you continue we'll assume that you are happy to receive all cookies from Gradcracker.