Senior Software Engineer

Johnston Carmichael Llp, Blythswood New Town, Glasgow City

Senior Software Engineer

Salary not available. View on company website.

Johnston Carmichael Llp, Blythswood New Town, Glasgow City

  • Full time
  • Permanent
  • Onsite working

Posted today, 26 Dec | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

job Ref: 7a74e5ce74b54bd29c19d048951d5225

Full Job Description

At Johnston Carmichael, Senior Software Engineers play a pivotal role in the implementation of our products, applications, websites, and tools, both externally and internally. As a member of the solutions team, you will have the opportunity to work with analysts and product owners to turn business requirements into the next generation of systems we require across the firm., The Senior Software Engineer will be responsible for (but not limited to):

  • Drive Innovation: Collaborate closely with business, executive, and engineering teams to craft and deliver impactful features and enhancements that elevate our products.
  • Champion Excellence: Take full ownership of the codebase, ensuring that your contributions meet the highest standards of quality, performance, and stability across all projects.
  • Empower Growth: Act as a mentor to junior engineers, providing insightful guidance and support to foster their development and success within the team.
  • Lead by Example: Advocate for and implement best practices in software engineering, such as automated testing, thorough code reviews, and continuous integration to maintain a robust development process.
  • Stay Ahead: Keep abreast of the latest industry trends and technologies, and bring fresh, innovative ideas that propel our team forward., Our team is made up of people who've taken varied routes through their careers. We're here to give you the tools, support, and materials to develop your expertise so you can pursue your ambitions. Our JC Aspire learning programme helps everyone reach their personal goals, and we've also carefully created our own Leadership Development Programme, which is accredited by the University of Strathclyde Business School at Masters degree level.

    Significant prior experience in a role related to software engineering
  • Producer of good quality code, built to commonly accepted standards
  • Formal Qualification in a related discipline such as Developer Foundation, Developer Engineering Certifications or Equivalent.
  • A leader of your work and your professional learning
  • Excellent communication skills with the ability to positively impact and influence others
  • Proactive in identifying areas for improvement and suggesting solutions

    Johnston Carmichael helps to build success stories that change lives - whether it's our clients, our communities, or most importantly, our people, who now number over 900 across the UK.
  • We work with individuals and businesses all over the country and our expertise covers almost every industry sector. We're also an independent member firm of Moore Global Network Limited, a global accounting and advisory network of over 37,000 advisers across more than 114 countries. Everything we do at Johnston Carmichael is underpinned by our four core values - Doing The Right Thing, Standing In Other People's Shoes, Leading Our Future and Remaining Relevant. We've created a range of ways to support our people to make sure every voice is heard, including our People and Culture Forum, and we encourage each of our sharp minds to be leaders of their work and learning. You can read more about our culture and values here. In the last 10 years we've raised more than £450,000 for charity and continuously evolved our commitment to sustainable business practices. We are Gold sponsors of the Kiltwalk and also partner with Netball Scotland and England Netball, creating an enduring impact on the ground in our communities. Why IT? At Johnston Carmichael being a senior member of our team doesn't just mean technical implementation. We need your help in shaping the team by providing technical leadership, mentoring junior team members, giving feedback to peers, and actively seeking out opportunities to share your knowledge and experience. We're committed to supporting you in your own learning journey too, with plenty of opportunity and time to learn new skills and apply that new knowledge to building our next generation of systems. We want you to bring the experience you have to date, alongside the skills you build here, to help shape our engineering future and deliver real impact for our users and our clients.