Who we are
The Unseen Group is reimagining talent strategies and transforming career journeys. We work with educators and employers to unlock unseen potential in early careers and beyond. We’re a remote-first company predominantly based in the UK with co-working office space in Manchester, London, and Sheffield, and flexible hot-desking options nationwide.
We’ve worked hard to create a culture we’re proud of, and if you’re interested in joining us then we’d recommend you check out our Culture Guide first – it’s the holy grail for how and why we do what we do as an ambitious tech business.
The role
We are looking for someone to join a growing software engineering team to plan, design and build innovative solutions and features for our assessment software solutions as we continue our growth and acquisition of new customers.
You will have the opportunity to work across various software products including our flagship digital assessment centre software, TopScore, to enable employers to run entirely paperless assessment centres efficiently and effectively.
You will work across the full stack using a range of Microsoft technologies including C#, ASP.Net MVC and SQL Server, producing clean, scalable code, integrating backend data and designing functional, user-friendly UIs and web layouts using JavaScript, HTML and CSS.
You will be immersed into project work from day one working closely within our tight-knit team of developers for peer support and code review. You will collaborate with other commercial and customer-facing colleagues.
You’ll have a strong self-drive to build solutions to business problems and can handle navigating complex codebases.
You will be a highly independent individual who loves challenges and thrives working in an autonomous environment.
You will be an expert in leading and managing your own workload to meet key objectives and product roadmap.
How You’ll Spend Your Time:
Code
- Translate application storyboards and use cases into functional features in the ASP.NET MVC application
- Write high-quality and secure front-end and back-end code
- Make regular modifications to existing software for error correction, adaptation to new hardware and to improve overall function and performance
- Testing changes before release, to ensure quality
- Write Unit Tests
- Code complicated new features, as well as trivial ones
- Identify bottlenecks and bugs, and devise solutions to these problems.
- RESTful System integration (e.g. with ATS / HR systems)
- Work on existing technical debt to improve code quality and maintainability
3rd line support
- Support our customer facing colleagues when they are unable to solve a problem on the platform
Azure technical tasks
- Scale up and down
- Creating and removing instances
- Provision failover servers
- Data deletion
- Deployment
Collaboration
- Work with the customer success team to understand requirements and develop new features
- Attend occasional client meetings to understand customisation requirements
- This is an autonomous role, and although you will work alongside colleagues and be supported you will not be micro-managed so will need to be comfortable with managing your own workload independently.
You:
Who You Are:
- Proactive and problem-solving aptitude – always striving to exceed expectations with a natural drive to solve problems and challenge the way things are done to make them better.
- Autonomous and highly organised - strong task management experience with an ability to manage their own time.
- Strong communicator – able to convey information in a clear and concise manner and can comfortably engage with stakeholders in the wider business.
- Analytical and methodical – strong attention to detail and data driven approach to accomplish key objectives.
- Self-starter – enthusiastic and motivated to engineer creative solutions to challenging technical and business problems.
What you’ve done:
- Proficient in C#, with a good knowledge of its ecosystems, such as Visual Studio, SQL Server Management Studio.
- Experienced in working with web-based technologies such as JavaScript, TypeScript, HTML, CSS, AngularJS, Angular
- Experience with SQL Server for database development
- API System integration (REST)
- Familiarity with Azure DevOps for continuous integration
- Task tracking software use – e.g. Azure DevOps, Jira
- Understanding of Agile methodologies
- Passion for learning new technologies
- Strong troubleshooting skills
- Ability to build secure web platforms and undergo successful penetration testing
- Experience with Azure Cloud development
What we offer:
- Remote first work policy with travel to London when required for business needs
- We operate flexible working hours within core hours to ensure we meet our customers' needs.
- Life insurance.
- Flexible benefits package - you chose what works for you and have a monthly allowance to do this.
- Free eye care vouchers
- Enhanced maternity and paternity leave
- Company pension
The hiring process will involve the following:
- Initial phone interview
- Code-based task submission
- Final in-person interview where we discuss your coding task submission and explore competencies and cultural fit