SENIOR SOFTWARE ENGINEER
Krucial
Senior Software Engineer
Location: Scotland based/Hybrid
Salary: £60k £75k
At Krucial, our team is focused on making the inaccessible, accessible. We want to make digital transformation achievable for all, no matter the location or situation.
Founded by space technology experts who want to be at the forefront of technological advancement, our business has global ambitions - which also means lots of growth and development opportunities for the right people.
What do we do? We help businesses of all sizes to work smarter, aim higher, and achieve more—without being limited by their location, or communications infrastructure. By bringing together satellite communications with IoT technology, Krucial provides customers with the resilient, secure infrastructure they need to enhance their business.
We want to help solve global challenges by connecting businesses, assets, locations and infrastructure from all over the planet, because we believe that a better-connected world is a better world.
Our people are Krucial
At Krucial, our people are the business.
We believe in culture add over culture fit. We don’t shape you into a specific mould. We welcome those who can suggest new approaches and challenge our thinking.
At Krucial, every individual feels like they’re part of something great. We’re diverse in talent, but united in vision. The mix of voices and perspectives in our team is what help us progress every day. They empower us to do better and be better.
Our Role
Thanks to our company’s continued growth, we are looking for an experienced Senior Software Engineer to join our team as we go through our exciting trajectory. You will be leading our team of Software Engineers in order to enhance our existing products and the key development of our future systems.
Our current tech stack includes:
- Angular & Typescript
- .Net core & C#
- Postgresql
- Docker
- AWS
Our ideal candidate will be both a capable developer and team leader, will take a leading role our development programmes as well as run the team of cloud developers. They should also align with our company values and possess exceptional technical skills and a high degree of self-awareness and communications skills.
Key Aspects of our Role
- Taking a leading role in developing the back end applications
- Leading software development projects
- Performing code reviews
- Lead sprint planning sessions
- Lead improvements in test automation and DevOps
- Manage a team of software developers
Our Required Skills
- A degree in Software Engineering, Computer Science, related technical field or equivalent with 5+ years work experience
- A good appreciation of web front and back end technologies in our technology stack
- Experience writing unit and automated testing
- Experience creating and consuming RESTful web services
- The ability to think about a product in the context of its application and customer needs
- Excellent problem solving, troubleshooting, creative, interpersonal, and organisational skills
- Excellent verbal and written communication skills
- Excellent attention to detail and the ability to influence others
- Self-awareness, self-management, and the ability to work both independently and collaboratively
What We (Krucial) can offer
- Significant and meaningful role in one of Scotland’s most notable early stage/scaling businesses
- A culture of support and collaboration with flexible working hours and patterns
- Hybrid working
- Unlimited annual leave
- Company contributory pension scheme
- Private health care
- Additional employee benefits choices, i.e Cycle to Work and Tech schemes