We are looking for a Graduate Software Developer to join our growing team. As a reseller of the Dassault product portfolio, we also create custom software to help customers automate engineering and design processes. This role is ideally based at our head office just outside Leamington Spa, but we also have other offices across the UK that could be considered depending on your location. There is also the opportunity for some home working once settled into the position.
Responsibilities
* Write clean, well-documented code to implement software features
* Work with .NET libraries and REST APIs to build robust applications
* Implement data access layers (e.g. SQL Server)
* Develop intuitive and user-friendly interfaces
* Participate in software design discussions to ensure scalability and maintainability
* Follow established design patterns and best practices
* Write unit and integration tests
* Debug issues and troubleshoot errors
* Collaborate with developers, designers and project managers
* Communicate technical concepts to a range of audiences
Qualifications
* A 2:1 or above (attained or predicted) in Computer Science, Software Engineering, or a related subject
* Proficiency in C# and understanding of the .NET platform
* Strong grasp of object-oriented programming (OOP)
* Awareness of Clean Code principles and common C# coding conventions
* Familiarity with front-end technologies such as HTML, CSS, and JavaScript
* Experience with version control systems such as Git
* A passion for problem-solving, with a proactive and collaborative attitude
Bonus Points
* Experience consuming or designing REST APIs
* Familiarity with SQL Server or other relational databases
* Exposure to Agile or Scrum methodologies
* Willingness to learn other programming languages (VB.NET, VBA, JavaScript)
* An understanding of Azure DevOps
Why Join Us?
* Support and mentoring from experienced developers
* Real world exposure to engineering software in industries like aerospace, automotive and manufacturing
* Opportunities to develop both cloud-based and desktop solutions
* Training on industry-leading tools and technologies
* A friendly, welcoming team environment
Company Benefits
* Competitive salary of £32,000 - £36,000 per annum (inclusive of car allowance)
* Generous bonus scheme
* Progression opportunities in a growing company
* Company socials, including an annual ski trip and summer event
* Optional 9-day working fortnight during summer
This is a fantastic opportunity to launch your career in a company that values collaboration, learning, and innovation. If you're enthusiastic about software development and eager to work on meaningful, real-world projects, we'd love to hear from you. #J-18808-Ljbffr