Ruby on Rails or Python! Live and breathe open source coding! My client within the financial sector requires your 8 yrs+ relevant working experience for this Senior Software Engineer position.
You will be exposed to the functioning of the product, operations and business development teams and you will increasingly take on a leadership and decision-
making role as my client crafts their platform. Support more senior team members on larger projects and take ownership of smaller projects ensuring accurate and timely project delivery.
Focus on strengthening internal relationships with other disciplines.
Become an integral and trusted member of the tech team;
Be a team leader, coach and mentor, decision maker
Handle a full caseload of hands-on coding / implementation projects
Take a leadership and decision-making role in the technical architecture and implementation of the platform build.
This includes project prioritization, evaluating technical debt, technical problem resolution and how to incrementally evolve a solution to reach a target architecture while delivering business value
Execute a number of projects which contribute to the build of our platform.
Take responsibility for coding core-feature implementation projects and Greenfield projects.
Make an impactful contribution, ask great questions, and execute high quality work
Assume responsibility as a mentor and guide for more junior members of the team
Researching and staying abreast of key technical developments and industry trends and innovations
Completing reasonable tasks as requested within the broad parameters of the role
8+ years full stack web development using object-oriented programming languages and MVC frameworks
Demonstrable track record of working with a relational database, for example PostgreSQL
Professional fluency in open source tools, including github, Jenkins, and others
Experience of cloud platform such as AWS, Google Cloud or Azure
Experience in Agile methodologies (SCRUM)
Capacity and inclination to learn and must be passionate about web development. Really passionate
Ideally you will have 3 years’ experience of Ruby on Rails, and 8+ years general work experience. We will consider you if you have less work experience, but you need to live and breathe open source coding and possess the attributes described, with the potential to become a great team leader
Exposure to XP practices (test, TDD, pairing, CD, etc) or a passion to learn to work this way
Be comfortable with ambiguity, able to wear lots of hats, and adapt easily as the company continues to grow
Technical acumen; fluency in Ruby on Rails, deliver great code on time and on budget, have an impact, earn respect as a great programmer
Critical judgement and leadership aptitude; become a trusted and respected member of the team, make great decisions, flag issues early, evaluate and solve problems, communicate strategic and tactical priorities, be a sounding-
board for both junior team members and the CTO
Mindfulness; be aware of how your work and your behaviour impacts the wider result and the impact, not only on the platform build, but on the whole team