Vacancy - SD-BS: Software Developer

Software Developer

Global Energy Group are currently recruiting for a Software Developer to join our dynamic and forward-thinking Business Solutions Team.

Job Purpose & Objective

The Software Developer will provide programming support for new and existing information systems based on user specifications with guidance from other staff members. They will be responsible for consulting with and providing users with assistance in determining program enhancements and required maintenance. The Software Developer is expected to be able and willing to work to the vision, strategy and core values of the Group.

Key Accountabilities

  • Performs program maintenance, modifications, and enhancements to new/existing systems through programming, testing, documenting, and training users.
  • Confers with user personnel and department representatives in resolving questions of program/system intent, output requirements, input data acquisition, and inclusion of internal checks and controls.
  • Provides on-call programming support.
  • Communicates and works as needed with any internal/external customers with a more senior developer/engineer or manager present.
  • Responsible for learning Group systems and how they are automated.
  • Embrace and support the core values that define the Group’s culture and be personally committed to the Quality Improvement Process.
  • Performs other duties as assigned by the Business Solutions Manager.
  • Provide a consistent, high quality customer experience to end users. s other duties as assigned by the Business Solutions Manager.
  • Maintain customer satisfaction levels and working with IT Management team to ensure standards are improved.
  • Strictly adhere to all Group Health & Safety policies and procedures.
  • Identify opportunities for training and self-development to contribute to the success of the Business Solutions Team.

Experience & Qualification

  • Previous experience of information systems as a Software Developer is essential.
  • A Bachelor's Degree in Computer Science, Computer Information Services, Computer Engineering, Mathematics, or Engineering is preferred.
  • Key skills include experience working with the following: C#, .NET Core, JavaScript and jQuery and SQL Server 2016.
  • Desirable skills include experience working with the following: MVC architecture and REST API design, XAML, Entity Framework, Reporting Services / DAX / Power BI, Azure Dev Ops, SharePoint Online, Power Apps and Power Automate and Microsoft Dynamics 365 integration.
  • Complete understanding of application development life cycle required.
  • Excellent written, verbal and collaboration skills.


  • Working knowledge of information technology fundamentals and programming languages.
  • Ability to gain detailed knowledge of in-house programming languages, program design and development procedures, turnover procedures, and housekeeping standards.
  • Ability to perform analysis of straightforward system functionality with support of more senior Software Developers.
  • Ability to gain detailed knowledge of general system architecture and functionality, as well as detailed knowledge of specific sub-systems.
  • Working knowledge of commonly used concepts, practices, and procedures as it relates to software development.
  • Ability to effectively manage time while working on multiple assignments with guidance as to relative priorities of assignments.
  • Strong customer focus, consistently achieving goals and delivering on expectations.
  • Hunger to continually learn new technologies to progress and achieve the best results.
  • Excellent written, verbal and collaboration skills.
  • A critical thinker who is able to work under pressure, assess enquiries and exercise sound judgement.

Personal Responsibilities

  • Stop work if not in compliance with HSE standards.
  • Challenge the norm and intervene proactively with line management on any breach of HSEQ procedures or practices.
  • Request information necessary to perform the task.
  • Comply with HSE Regulatory requirements at all times.
  • Comply with site rules at all times.
  • Demonstrate through action a proactive attitude towards HSE.
  • Support through compliance our 10 Global Rules and HSE Policies.
  • Responsible for your own Health and Safety and that of others who may be affected by your work.
  • Use of Personal Protective Equipment as provided when necessary.
  • Undertake agreed training in order to provide a framework of knowledge and skills required to perform effectively in the team/department/business unit in order to demonstrate and maintain required competency in role.
  • Participate in regular reviews with relevant managers, identifying and agreeing action plans where appropriate.
  • Comply with and support the Business Management System within own scope of responsibilities and within the Company as a whole.
  • Responsible for developing, modifying and adhering to procedures and / or processes to support the System and its applications within own area of responsibilities.

Our culture underpins everything we do, ensuring all our people are commercially astute, delivery focused, empowered, entrepreneurial and committed to building long-term working partnerships.

30 April 2021

Our Values

Global Energy Group recognise the importance of clear core values that sum up the professional
and personal principles everyone throughout the company should aspire to.
Nigg Energy Park