Software Engineer

2 months ago


Middlesbrough, United Kingdom Causeway Technologies Full time

Software Engineer

Middlesbrough

Do you want to help shape software that affects thousands of lives?


Who are we?

We are ranked as the UK’s #1 construction specific software player and our mission is simple; to provide market leading end-to-end software solutions to the construction and construction like industries across the entire build life cycle.

If you are looking to build an exceptional career with an award-winning company you’ve come to the right place. Our teams are based in the UK, Europe, and India, working on products that are used on a global scale. We have a clear and defined road map to deliver over the next 3 years, which is centred around a large-scale digital transformation as well as continuing our growth and expansion.

We embrace diversity and equality and want our employees to be comfortable bringing their whole selves to work. We are committed to building a team with a variety of backgrounds, skills and views. Creating a culture of Equality isn’t just the right thing to do, it improves every aspect of our business.

The Role

Our technology is used by thousands of companies and affects millions of lives. You’ll be passionate about delivering high-quality products and having a significant role in and impact on our success. Your goal is to ensure that our product is developed to high standards and that Causeway retains a competitive edge in the market.

The Software Engineer will report to the Agile Delivery Lead or Technical Delivery Lead.

The key areas of responsibility for the Senior Software Engineer include:

• Technical Delivery

• Technical Innovation

• Support the delivery of Software.

Responsibilities

  • Design, code, test, and debug technical solutions including complex components, ensuring quality standards are achieved.
  • Provide product support (fixing defects) in older technologies where required, including active involvement in moving the legacy product forward into newer web technologies.
  • Write clean, well-designed documented/commented code, following best practices.
  • Estimate effort required to accomplish requirements and ensure that schedules are met.
  • Collaborate with other team members to help specify, design, and develop software, meeting product requirements.
  • Identify process deficiencies and propose and implement solutions and improvements.
  • Ensure that technical implementation is technically sound, defect rates are minimised, and products are inexpensive to maintain and support.
  • Work with the security team to ensure data security standards are always met.
  • Ensure that technical implementation is technically sound, defect rates are minimised, and products are inexpensive to maintain and support.
  • Take responsibility for your personal development, ensuring that knowledge and skills are up to date and maintained, including emerging trends that may be relevant to solutions being developed.
  • Continuously strive for innovative solutions and make suggestions for improvements that will provide benefit to the business in terms of improved efficiency, effectiveness, and productivity.
  • Be willing to listen to and support colleagues with professional problems, devoting time to sharing knowledge, infusing confidence, and expressing positive expectations.

The essentials we need from you:

  • Minimum 3 years experience in Microsoft C#.
  • A good understanding and experience of SQL, Javascript and Angular.
  • Experience of API’s / REST.
  • Experience in unit testing.
  • Good knowledge of quality standards, legislation, and best practice.
  • Awareness of current trends and developments in software engineering.
  • Experience with Agile (Scrum) methodologies and project management.
  • Ability to identify technical risks and propose alternative solutions.
  • Degree level or equivalent education preferred in a relevant subject such as computer sciences, computer engineering, information management systems, software development or business information systems etc.

What you get from us:

If you're looking to build an exceptional career with an award-winning company you’ve come to the right place. We believe everyone at Causeway has a vital role to play in our success. Causeway is fuelled by curiosity and is a place for people who beam with positivity and burn with ambition.

Our team is everything, so we’ll take good care of you. In fact, we give well-being the same priority as our other business goals. We’re strong advocates of work-life balance, offering hybrid working alongside the opportunity to work from modern, collaborative offices.

Like all responsible companies Causeway is aware of the need to recognise the importance of protecting our environment and addressing the climate emergency. Causeway is a carbon neutral company and we offset our calculated carbon footprint. However, we recognise that offsetting is not a permanent solution, so we set environmental objectives to reduce our footprint year-on-year.


  • Software Engineer

    2 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies, a leading construction software player, and help shape software that impacts thousands of lives.We are committed to building a diverse and inclusive team that brings their whole selves to work. As a Software Engineer, you will play a significant role in delivering high-quality products and contributing to our...

  • Software Engineer

    2 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies, a leading construction software player, and help shape software that impacts thousands of lives.We are committed to building a diverse and inclusive team that brings their whole selves to work. As a Software Engineer, you will play a significant role in delivering high-quality products and contributing to our...

  • Software Engineer

    1 month ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerCauseway Technologies is seeking a skilled Software Engineer to join our team in Middlesbrough. As a key member of our software development team, you will play a crucial role in shaping software that impacts thousands of lives.We are a leading provider of construction-specific software solutions, and our mission is to deliver market-leading...

  • Software Engineer

    1 month ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerCauseway Technologies is seeking a skilled Software Engineer to join our team in Middlesbrough. As a key member of our software development team, you will play a crucial role in shaping software that impacts thousands of lives.We are a leading provider of construction-specific software solutions, and our mission is to deliver market-leading...

  • Software Engineer

    3 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies, a leading provider of construction software solutions, and contribute to shaping software that impacts thousands of lives.We are ranked as the UK's #1 construction specific software player and our mission is to provide market-leading end-to-end software solutions to the construction and construction-like...

  • Software Engineer

    3 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies, a leading construction software player, and help shape software that impacts thousands of lives.We are committed to building a diverse and inclusive team that values equality and diversity. Our mission is to provide market-leading end-to-end software solutions to the construction and construction-like industries...

  • Software Engineer

    3 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies, a leading construction software player, and help shape software that impacts thousands of lives.We are committed to building a diverse and inclusive team that values equality and diversity. Our mission is to provide market-leading end-to-end software solutions to the construction and construction-like industries...

  • Software Engineer

    3 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies, a leading provider of construction software solutions, and contribute to shaping software that impacts thousands of lives.We are ranked as the UK's #1 construction specific software player and our mission is to provide market-leading end-to-end software solutions to the construction and construction-like...

  • Software Engineer

    4 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies and help shape software that impacts thousands of lives.We are the UK's #1 construction-specific software player, and our mission is to provide market-leading end-to-end software solutions to the construction and construction-like industries across the entire build life cycle.We value diversity and equality and...

  • Software Engineer

    4 weeks ago


    Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Software EngineerJoin Causeway Technologies and help shape software that impacts thousands of lives.We are the UK's #1 construction-specific software player, and our mission is to provide market-leading end-to-end software solutions to the construction and construction-like industries across the entire build life cycle.We value diversity and equality and...

  • Software Engineer

    1 week ago


    Middlesbrough, Middlesbrough, United Kingdom Reed Technology Full time

    We are seeking a skilled Software Engineer to join our team at Reed Technology. The successful candidate will have experience in CRM development and a strong understanding of software applications.The role will involve working closely with our existing developers, solutions architect, and project manager to design and integrate new software applications with...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Causeway Technologies. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.About the RoleThis is an exciting...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Causeway Technologies. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.About the RoleThis is an exciting...


  • Middlesbrough, Middlesbrough, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Middlesbrough, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Middlesbrough, Middlesbrough, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Middlesbrough, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Causeway Technologies. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Causeway, a leading provider of construction software solutions. As a key member of our software development team, you will play a crucial role in shaping our software products that impact thousands of lives.As a Software Development Engineer, you will be...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Causeway Technologies. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.About the RoleThis is an exciting...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Causeway Technologies. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.About the RoleThis is an exciting...


  • Middlesbrough, Middlesbrough, United Kingdom Causeway Technologies Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Causeway Technologies. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.About the RoleThis is an exciting...