Senior Software Engineer, Jobs, Scotland, Edinburgh/Midlothian, 4809
This vacancy is now closed

Senior Software Engineer - Edinburgh/Midlothian

Technology - IT- Development
Ref: 4809 Date Posted: Tuesday 18 Jul 2017

Nine Twenty is working with a successful software development business headquartered in Edinburgh and growing all over the World to recruit a Senior Software Engineer.

This role will work on business critical applications with real customers globally – you won’t be building better social to-do lists, you will be doing real software with real engineering.

A dedicated team that’s passionate about making lives better through software and a quickly growing, young and energetic company, with an established global customer base, a solid core team, and a clear vision.

In addition, the business work a 4-day, 32-hour week while still paying a 5-day wage!

What You’ll Do

You will develop solutions in a variety of languages and leading technologies and work on critical applications with clients across the world.

The core legacy code is PHP and all new code is Python, but the business is open to using a range of technologies including good old statically-typed, complied languages when required.

The Senior Software Engineer will be the catalyst within the engineering team for cleaner code, better tests and more scalable solutions.

Technologies Used Everyday

While PHP and Python are the key technologies used on the legacy and future code, the business also develop in the following:

  • PHP – legacy code base

  • Python – all new code

  • Flask

  • AngularJS

  • Bootstrap

  • jQuery

  • MySQL

  • Redis

  • Celery

  • Chef

Who You Are

You work hard. You work smart. You work well.

We want software developers who are passionate about what they do. Always searching for a challenge, always looking to improve, you broke your first computer exploring what made it tick, then you rebuilt it, better than it was before. Better...stronger...faster.

You have been around, learned the ropes and know how to keep your team from falling into the usual traps.  You enjoy leading by example, encouraging and challenging other members of your team.

You build your own great stuff for fun, but at work you choose standards and reuse, because teams are not just one person, and you don't reinvent the wheel. Do things once, if people think you're doing it twice, they are wrong, you scripted it weeks ago.

You're striving for perfection, but grounded in reality, getting the job done comes first, but it's never something to hide behind, because you don't do 'ok'. If something sucks you say why, and how to sort it, it doesn't matter who's being stupid. You're honest to a fault.

You love to work with smart people and hate mediocrity. Small teams, dynamic companies and flexible working environments are unparalleled. Bureaucracy is for someone else who likes wasting time and effort.

Who You’ll Work With

A dedicated team that’s passionate about making lives better through software. A team which spend most of their day talking to, developing for, and thinking about their customers and the impact the software has on their users.

A team which operates to a set of values across the business whether that’s engaging with each other or customers. There is expectations on being truthful & transparent, reliable, frugal and not wasteful of resources, focussed on the team, sustainable in what you do, always looking to improve, operating with excellence in mind and questioning everything so you constantly re-evaluate what you’re doing and why.

What You’ll Get

Something to talk about. Real programmers have stories about code, we have a 7 year old codebase. You will have stories, good ones about defeating dragons, saving distressed peasants and founding cities that reach to the sky.

Real impact on the business products. As a team of equals, the best ideas win, and whomever has them.

Paid, in real money, not promises, from an established company.


If this sounds like an opportunity you'd want to hear more about or apply for then submit your CV today.

Alternatively, contact Garry Burns for more information - or call 0141 231 1260.