2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Blacksmith Engineering
Director at OpenWorks Engineering Ltd & Blacksmith Engineering
Senior Software Engineer
Location: Hybrid working, 1-3 days per week in Newcastle upon Tyne.
Hours of Work: Full Time
Salary: £40,000 to £50,000
Blacksmith Engineering
Blacksmith Engineering is a small software development company, focussed on supporting Engineering businesses in the Defence, Nuclear and Offshore industries. Our flagship IMPS product provides a materials resource planning solution to allow companies to manage their design information, procurement and manufacturing projects.
We are based in the North East of England. We are composed of people working remotely but value in-person collaboration and prioritise direct customer contact when developing new features or resolving issues.
Our mission is to be a partner that enables these industries to meet their engineering challenges. We want to see our customers bringing innovative technology to the world and grow with a global focus.
Working at Blacksmith offers a wide range of opportunities and challenges to solve. We empower all our team to generate ideas and new features, bring on-board the best technologies and workflows, and improve how we work as well as the software we provide. Additionally, everyone is involved in the business strategy and how we achieve overall success.
We are looking for someone with academic qualifications in Engineering, Computer Science, Software Development or an equivalent combination of education and experience. Our primary technologies are SQL Server, C# .NET and Angular / Typescript for web-based UI. Some experience of these is important, but specific specialist knowledge is not required.
What we offer
1. An opportunity to shape and build a small software company.
2. Attractive Salary with bonus structure.
3. Hybrid working with in-person collaboration.
4. An environment supporting independent ideas and novel solutions.
Main Roles and Responsibilities
1. Drive development of new features and platform improvements.
2. Identify the correct approaches and technologies.
3. Work with our customers to deploy upgrades and act on feedback.
4. Collaborate with our technical team members to identify the best solutions.
What we are looking for – Essential attributes
1. Must be commutable to Newcastle Upon Tyne.
2. Creative thinking and an ability to understand the needs of the user.
3. 8 years of experience in end-to-end software development from requirements planning through coding to testing and deployment.
4. A working knowledge of C#, database design and web-based user experiences. Deep experience is not required but some evidence of understanding of the language format, tooling and Visual Studio development environment.
5. Flexibility to learn new languages and technologies as required.
6. An ability to work independently, prioritise and manage their own time.
The ideal candidate
None of these attributes are explicitly required but they will help the best candidates stand out from the crowd.
1. An understanding of the business of software development and an entrepreneurial desire to grow a company.
2. A level of experience or familiarity with engineering businesses and industries.
3. Empathy with customer challenges and an ability to communicate effectively with non-technical partners.
4. An appreciation of the deployment and scaling challenges of unique customisation and bespoke software development.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
* Industries
J-18808-Ljbffr