Careers

Why Join Us?

Eserv is a business that is taking action to solve industry problems through the power of 3D technology combined with practical engineering knowledge.

We are always on the lookout for ambitious, like-minded individuals who have a flare for problem-solving to join our growing Aberdeen-based team.

If you want to be part of a progressive, technology-focused business where innovation is championed, please get in touch and send your CV to recruitment@eserv-int.com

CURRENT VACANCIES

HR Manager - Aberdeen office (Full Time or Part Time)

The Role

Our Aberdeen office is looking for a full time or part time HR Manager. Reporting to the CFO, this is a critical position that requires delivery of pragmatic day to day HR solutions.

The HR manager will thrive working in a busy environment and will have a passion for helping trainees, graduates and managers grow.

With high values, they will act as a lead ambassador, be compassionate and pragmatic and will act with integrity at all times.

Requirements

The role is both strategic and operational and it needs a candidate who can span both aspects.

From a strategic perspective the successful candidate will oversee the organisational/people development of eserv with a focus on the skills and capability for the future.

On an operational level the role will be the focal point in the HR department. With a business partnering mindset they will lead all aspects of the busy HR department from recruitment, onboarding, administration and advising the leadership and management team on both day-to-day and more strategic people matters.

Experience

Essential:

  • Minimum of 3 years working at HRBP/HR Manager level.
  • Minimum 2 years of line management experience.
  • Experience of working in a fast paced, complex working environment.
  • Experience of building HR operations from the ground up i.e., HR policies, processes, templates, assessing compliance.
  • Tech savvy: previous experience working with a HR system, ensuring full utilisation of the tool.
  • Experience of coaching management team and employees on HR best practice’s.
  • Experience of working at HR management operations level: able to advice on complex people matters, comp & bonus best practice, learning and development, performance improvement plans, maternity processes.
  • Budget management.

Desirable:

  • N. 1 in a HR function.
  • Experience of working in private equity backed companies.
  • Experience of working in a technology. focused business within the energy sector.
  • Experience of working for an SME.


Qualifications

  • Minimum level 5 CIPD Qualification or similar i.e. bachelor’s degree in HR.

Senior Software Developer

The Role

Our Aberdeen office is looking for Senior Software Developers. The main purpose of the role is to further develop our flagship digital twin application AS-TEGTM. The successful candidate will be a part of a growing team, working to develop a broad range of innovative 3D tools and workflows for data collection, analysis and 3D visualisation.

Requirements

  • Software Architecture: Collaborate with cross-functional teams to design robust and scalable software architectures that align with business requirements and industry best practices.
  • Coding and Debugging: Write clean, efficient, and well-documented code. Create new features according to pre-defined requirements. Debug and resolve issues, ensuring the software's performance, reliability, and maintainability.
  • Code Review and Refactoring: Conduct thorough code reviews to ensure high-quality, well-documented, maintainable, and efficient code. Proactively contribute to efforts to refactor and optimize existing codebases for improved performance, security and maintainability.
  • Technology Research: Stay up-to-date with the latest trends, tools, and technologies in software development. Evaluate new frameworks and technologies to recommend improvements and drive innovation within the company.
  • Testing and Quality Assurance: Create thorough unit tests for all development work, perform manual functional and non-functional testing to ensure the software's functionality, performance, and security. Act as a champion for the implementation and performance of all testing activities, ensuring the application achieves the highest possible level of test coverage.
  • Documentation: Create and maintain clear and concise technical documentation, including design documents, architecture diagrams, and user guides.
  • Collaboration and Communication: Collaborate effectively with project managers, product owners, designers, developers and other stakeholders, ensuring smooth project execution and clear communication of technical concepts.
  • Project Planning and Estimation: Contribute to agile project planning and estimation ceremonies, providing valuable insights on resource allocation and technical feasibility, ensuring timely delivery of high-quality software solutions.
  • Mentorship: Share knowledge and best practices with junior software developers in a positive manner that encourages growth and aids in their development.
  • Complex Problem Solving: Tackle complex technical challenges and provide innovative solutions to address unique project requirements effectively.

Education Requirements / Skill Set

  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Technical Expertise: Strong technical expertise in front and back-end software development, with a particular focus on web development and proficient in multiple programming languages (ideally including either PHP or C#, as well as Javascript) and an advanced understanding of software design principles and architecture.
  • Project Execution: Proven expertise in agile methodologies as well as defining requirements and delivering software features and components on schedule.
  • Problem-Solving Skills: Exceptional analytical and problem-solving abilities, with a demonstrated aptitude for identifying and resolving complex technical challenges.
  • Collaboration: Outstanding teamwork and communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Adaptability: Demonstrated adaptability to quickly learn and apply new technologies and tools as needed for projects.
  • Code Quality and Best Practices: Strong focus on code quality, best practices, and coding standards. Experience with code review processes and automated testing.
  • Version Control: Proficiency in version control systems like Git.
  • Continuous Learning: A passion for continuous learning and staying up-to-date with industry trends and advancements.

Request A Demo