Job Description
Senior Software Engineer
Location: Hybrid working, 1-3 days per week in Newcastle upon Tyne.
Hours of Work: Full Time
Salary: £40,000 to £60,000 dependent on skills and experience.
Company Overview: Blacksmith Engineering is a small software development company, focused 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.
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:
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.
#J-18808-Ljbffr