Company: Wood
Skills: IT - Software Development
Education: Bachelors/3-5 yr Degree
Location: Aberdeen, Scotland, United Kingdom


Overview / Responsibilities

Wood is currently recruiting for a Senior Software Developer to preferably work in our Aberdeen office, although other UK locations will be considered. This role provides the opportunity to join a team at an exciting point of the energy transition process.

The Senior Software Developer contributes to development of existing and new applications to meet
customer and business requirements.

This is a fully competent and seasoned software development role with the ability to coach, train and support more junior members of the team. The individual will works autonomously with limited daily supervision.

Responsibilities
  • Designs and develops new functionality and enhances existing products/solutions following core
    principles, practices, architectural and security standards
  • Writes well designed, high-quality, well-tested and clean code following SOLID principles
  • Creates system analyses and designs for complex changes to mitigate risks and provide guidance
    on technical approach
  • Contributes to core principles, practices, architectural and security standards
  • Actively involves and contributes or leads in all phases of the software development life cycle,
    including troubleshooting and fixing problems across multiple environments and operating
    platforms
  • Resolves technical issues through debugging, research, and investigation
  • Provides accurate effort estimations, supports the development of user requirements, testing plans
    and deployments
  • Conducts code reviews and advocates for technical excellence while being open to change when
    needed
  • Implement and provide input on the design of required security measures such as firewalls or
    message encryption, monitoring performance to notify security experts of any problems in line with
    security by design principles
  • Acts as a mentor for less-experienced peers through both technical knowledge and leadership skills
  • Efficiently utilises Continuous Delivery and DevOps tools and practices to build and deploy software


Skills / Qualifications

Qualifications:
  • Degree level education in relevant subject such as Computer Science or Software Engineering

Knowledge, skills and experience:
  • Good level of relevant experience
  • Substantial professional experience with two or more development languages
  • Solid understanding and commercial experience of design and development of full-stack web
    applications with hands-on experience with front-end, MVC and ORM frameworks
  • Proven working experience with Relational Databases and SQL
  • Solid understanding of design patterns and Object-Oriented programming
  • Secure coding practice in line with industry best practice such as OWASP
  • Strong Analytical and Problem-solving skills
  • Ability to provide mentoring and coaching others and advocating for technical excellence while
    being open to change when needed
  • Comfortable with Agile methods, such as Scrum / Kanban
  • Expert in writing unit and integration tests using a mocking framework
  • Proven track record of full life-cycle development, including requirement gathering and
    analysis, design, implementation, deployment, testing and maintenance with strong problem solving
    skills
  • Working experience with Continuous Integration (CI) and ability to utilise Continuous Delivery and
    DevOps tools and practices to automate builds and deployments of software applications


Company Overview

Wood is a global leader in engineering and consultancy across energy and the built environment, helping to unlock solutions to some of the world's most critical challenges. We provide consulting, projects and operations solutions in more than 60 countries, employing around 45,000 people. www.woodplc.com

Diversity Statement

We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.

Wood is a global leader in the delivery of project, engineering and technical services to energy and industrial markets. We operate in more than 60 countries, employing around 55,000 people, with revenues of over $11 billion. We provide performance-driven solutions throughout the asset life cycle, from concept to decommissioning across a broad range of industrial markets including upstream, midstream and downstream oil & gas, chemicals, environment and infrastructure, power & process, clean energy, mining, nuclear and general industrial sectors. We strive to be the best technical services company to work with, work for and invest in.

 

Visit us at www.woodplc.com and follow us on Facebook and LinkedIn