Skip to the content


My1Login is the UK’s leading, multi-award-winning Identity and Access Management service that enables seamless user access to web, mobile and Windows desktop applications delivering operational savings and protecting businesses against the financial and reputational damage of a data breach.

We are looking for a full stack developer with .Net, JavaScript, SQL Server and Cloud experience to join our tech team in Glasgow.

This is a critical role within the organisation and presents an exceptional opportunity to the successful candidate to work on and help shape the future of a SaaS product.

Location: Based in Glasgow with requirement for occasional travel within the UK and potentially overseas.

Responsibilities

  • Development of agreed roadmap to time and quality across the My1Login ecosystem
  • Estimating and breaking down large developments into small units of work
  • Inputting into design and architecture discussions
  • Proposing process, feature and design changes to optimise for flow & efficiency
  • Exemplifying best practice and process governance within the team
  • Advising the management team on technical matters
  • Ensuring management and stakeholder alignment on features
  • Ownership of code and design quality
  • Leading and mentoring others in best practices, code reviews, design reviews, automated testing, whiteboard discussions
  • Engaging in pre-sales and customer driven activities as required by the business
  • Keeping up to date with changes in the software development industry
  • Supporting a robust, resilient, secure and available service for our customers
  • Participating in the out of hours process and customer support related duties
  • Supporting management initiatives as required

Required Skills

  • Strong analytical and excellent problem-solving skills
  • Strong experience in C# / JavaScript / ASP.NET MVC / Web API Practical experience of CI and lifecycle tools (e.g. TeamCity/Jenkins, Octopus Deploy, SonarQube, Review Board, JIRA, Confluence)
  • Good knowledge of SQL and database design
  • Strong experience of distributed version control (i.e. Git)
  • Working knowledge of cloud operations Strong knowledge and understanding of design (GoF), distributed systems design and architectural patterns
  • Experience leading & influencing software engineering best practices within the team and across others for the full software development life cycle, including coding standards, code reviews, source control management, build and deployment processes, testing, and operations
  • Excellent troubleshooting and diagnostic ability
  • Strong in TDD / BDD and automated testing
  • Performance optimisation and tuning

Desired Skills

  • Experience implementing encryption algorithms and building secure products
  • Demonstrable experience of driving process or practice improvement within a team
  • Mobile development experience
  • Browser plugin / helper object development
  • One, or more, personal or side projects which can be referenced (e.g. on GitHub)
  • WinForms or WPF experience
  • WCF experience
  • Windows API experience
  • Exposure to Linux/Unix
  • Previous development experience in the IAM or other tech security industry

Attributes

  • Good written and verbal communications
  • Customer facing experience
  • Customer first mindset
  • Ability to collaborate well with stakeholders and colleagues
  • Able to work in a small team
  • Self-starter requiring minimal supervision
  • Able to cope with dynamically changing priorities
  • Desire to improve process, practice and product quality

Qualifications and Experience 

  • Computing Science, or similar, degree
  • Five years’ relevant experience, at least one in a similar role

 

Drop us an email with your CV to apply (No Agencies)