Junior Software Developer – Full Time Summer 2021 (moving to part time) – Edinburgh/Remote
About the Company
Trubshaw is recruiting talented individuals to join a cross-functional product discovery team. Discovery is about the intense collaboration of product management, user experience (UX) design and engineering. Its purpose is to quickly separate the good from the bad ideas before writing even one line of production software. This is achieved through a series of rapid and inexpensive learning cycles of prototyping and user testing.
We are looking for a junior engineer to help us iterate from an existing low-code (PHP) proof of concept to a live-data prototype. You will develop initial domain knowledge by reviewing and improving extant workflow automations. Your tech ingenuity will soon be call upon as we speed through the Build-Measure-Learn feedback loop. The successful candidate will join the team for an intensive work period over July and August 2021, and ideally then transition into flexible part time working from the autumn term.
What we offer you
Trubshaw is purpose driven. You will help create a product that will improve the real-world safety of NGO staff working on a girls’ education programme in South Sudan. South Sudan is currently one of the most dangerous countries on Earth and our product discovery takes place in an operational environment. This means that every iteration directly improves the physical safety of our users. Remuneration discussed below.
Changing societal expectations have influenced the way companies involved in the development of large-scale projects or the extraction of natural resources conduct their operations. These company projects face increasing global pressure to operate more sustainably, responsibly, and transparently. At the same time, communities affected by these projects are demanding more involvement in decision-making around the planning and development of these projects and expect to receive a greater share of the benefits. This is especially true in the developing world where large-scale projects typically have enormous impact on the environment, local economies, cultures, community cohesion, and political stability. In addition to navigating statutory regulations in order to obtain a legal licence to operate, project developers must now also obtain and maintain the acceptance of local communities. These and similar project stakeholders now enjoy more and more influence over project success or failure. In short, for any large-scale project in the developing world, maintaining a healthy social licence to operate has become a core component of being a responsible and ethical corporate citizen. From a corporate perspective, the changing dynamics described above has pushed environmental, social and governance related risks (“ESG risk”) to the forefront of corporate risk management. Indeed, for the extractive industry, ESG risk has become the biggest risk. Despite a desire to operate more sustainably, responsibly, and transparently, very few project developers address ESG risk sensibly. This is especially the case in challenging environments like Africa and Latin America where ESG risk presents itself very differently at each project location.
To become operationally responsible and financially profitable, project developers must address ESG risks more proactively, strategically, and cost-effectively. Vision & Mission Trubshaw Cumberlege, Ltd.’s (Trubshaw) vision is to accelerate the global transition to a carbon netneutral, responsible and ethical corporate impact world.
Our mission is to constantly innovate highly integrated and cutting-edge security and environmental, social and governance (ESG) systems and services, that will serve to eliminate our clients’ internal barriers to good environmental and social performance.
We are at the beginning of a three-year product development journey. Our goal is a cloud-based platform that offers integrated security and ESG applications for our customers’ business units, projects, and departments. It will combine real-world actions and outputs, online coaching and mentorship, artificial intelligence (AI) and interoperability with third-party applications, devices, and platforms to serve as a security and ESG management ecosystem. Crucially, it will enable a golden thread of execution and oversight from remote project sites to the board room and beyond.
Software Developer Responsibilities
The scope of work for the position includes (but is not limited to):
• Working in an Agile environment to design, build, and maintain efficient, reusable, and reliable code.
• Testing work to ensure it meets specifications and quality standards.
• Work to deliver stable, secure, available, and cost-effective database solutions from existing database, hardware, OS, storage, and networking technologies.
• Utilise database features and develop processes to automate manual tasks.
• Maximise the value of data assets by developing data processing and transformation procedures.
• Working to achieve team goals and continuous improvements.
Skills and Experience
The ideal candidate will have a good grasp of OOP programming languages such as PHP. During your time with the company, you will work on all back-end development under the supervision of the product manager. Ideally you will have experience in one or more of the below:
• Competence in one or more mainstream development languages and frameworks.
• Awareness of software testing best practices and basic knowledge of a testing framework.
• Familiarity with CI/CD & cloud technologies (such as AWS) to implement deployments.
• Effective collaboration within a team – ability to speak up, challenge, agree and commit.
• Ability to rapidly acquire new technical skills and to work with new technologies.
Ideally, the team will be collocated in Edinburgh. However, remote working is an option, especially in accordance with the COVID safety guidelines of the day.
Hourly rate greater than the national living wage.
We are actively seeking to advance diversity, equity and inclusion within our organisation.
05 July 2021
How to Apply
To be considered, please submit a cover letter (yes, we read them!), CV, references and the link to your portfolio website. In your cover letter, please convey why this opportunity is of interest, and aligned to this stage of your career.
Apply online now to start your e-Placement Scotland Journey with Trubshaw