Senior Back End Developer (Full Time - Permanent)
As a pioneering and rapidly growing global technology firm, Know-it (Global) Ltd is currently launching in the UK. We have planned launch dates for Australia, Canada, New Zealand and the USA within the next 2 years. Our aim is to establish ourselves as a global leader in Credit Management SaaS platform technology. We have an exciting opportunity for a Back-end Developer to join our team. The primary focus will be the development of all server-side logic, working alongside front end developers to create a comprehensive digital platform. An expert in the domain and able to develop backend systems with a high degree of accuracy, you will consistently develop code that is aligned with the overall service architecture and approach all work with a security lens ensure highest quality development is always achieved. You will have excellent knowledge of the DevOps process and can work with large and complex codebases to ensure our product is leading edge.
Proficiency in AWS, PHP, NodeJS and Symfony is essential ensuring code is designed that is aligned with the overall service architecture. Skilled at using systematic debugging to diagnose any issues and has full understanding of the testing pyramid. Excellent communication skills and proactively shares information with the team. Confident working independently and holds themselves accountable for decision and outcomes.
Minimum 3 years’ experience in the following technologies but please refer to our Competencies for full listing of our tech stack:
Skills & Experience
You should also be
If you are a know-it-all then join us on our journey in shaping the future of the credit industry.
Understands core AWS services and how they interact.
Can create systems that are scalable and reliable.
· AWS SQS
Work effectively with AWS SQS integrations
· Circle CI
Has good knowledge of CircleCI and can understand the configuration and how to run/debug deployments.
Is a go-to engineer for Symfony. Acts as a mentor for junior engineers and ensures that the team has high-quality code
Supports the team in productionising complex applications on Kubernetes. Writes complex cluster configurations and ensures application stability.
Understands the product deeply, is able to troubleshoot complex problems. Has mentored junior colleagues in using Jira in an effective way.
Can create comprehensive unit/functional/api tests using Codeceptions framework to ensure a high-level of quality test coverage.
· Command Line
Understand complex command line utilities and can create scripts to help automate work.
Has a good knowledge of DevOps and its focus. Can create production systems for software code and work closely with developers to ensure code is performant.
· Dynamo DB
Understands how to scale Dynamo DB for enterprise use.
Can work with large and complex codebases; uses GIT effectively on servers and other distributed systems
Is able to use GitHub to solve the most complex problems and is able to teach mid-level team members how to use it.
Advanced knowledge of MySQL commands and can create complex SQL queries and scripts. Must have knowledge of Doctrine ORM and can write complex database systems and can assist junior colleagues on the use of the language.
Can troubleshoot Nginx configuration problems independently. Mentors junior colleagues on debugging issues.
Has an in-depth understanding of Node JS. Understands complex features of the language and can troubleshoot others’ code.
Is a go-to engineer for PHP and acts as a mentor for junior developers.
Can be relied upon to maintain existing schemas, tables and indices and can assist with project management.
Can discern the performance characteristics of a complex Redis script and identify/refactor for better performance. Capable of writing complex scripts and reviewing others’ scripts.
· Restful APIsAble to develop complex backend systems with high degree of accuracy, understands both front-end and back-end programming concepts.
Job Types: Permanent Full-Time
Experience: Senior Developer (10 years required)
Back-end development (10 years required)
Salary: From £48,000.00 per year
Location: Based in our offices in Blantyre just outside Glasgow
To apply please send us a copy of your cv to [email protected]