Software Developer C++

·
Full time
Location: Loughborough
·
Job offered by: DNV Germany Holding GmbH
·
Category: IT & Technology
About Digital Solutions

We provide engineering software tools and enterprise solutions for managing risk to improve safety and performance across industries, including the maritime, energy, and healthcare sectors. Research, development, implementations and partnerships with our customers have earned us the position as a trusted third-party vendor of software and services. We are accelerating the pace of transition toward the digitalization of systems and software-as-a-service (SaaS) solutions to give customers the efficiency and flexibility of the cloud, including the power and insights from advanced analytics. The Energy Transition Team within Digital Solutions develops and customizes desktop, web, and cloud-based software applications and delivers associated consultancy services to our customers, primarily in the UK Energy Industry. We are looking for an enthusiastic and motivated

Software Developer

with a passion for development and problem-solving to join our team as a hybrid worker from our Loughborough office. Your main responsibilities will be to: Develop, maintain, and enhance bespoke software solutions using C++ and other relevant coding languages. Work on and lead software development projects to deliver bespoke software, consultancy, and associated services to customers within the agreed time, budget, and quality standards. Participate in and support all phases of bespoke software projects including the gathering and clarification of requirements, production of technical specifications, software design, implementation, deployment, support of UAT, training, documentation, support, and progress reporting. Perform peer code reviews and provide constructive feedback to peers. Participate in both customer and internal meetings, both in person and remotely when necessary. Develop and maintain technical documentation for software systems. Provide customer support in line with service level agreements. Identify and help implement improved ways of working to drive efficiencies and improve standards. To qualify for this position, we need you to have: A keen eye for detail and good problem-solving skills. The desire to build market-leading bespoke solutions. Proven experience as a Software Developer. Strong proficiency in C++ and object-oriented programming concepts. Ability to design and implement complex class hierarchies. Proficiency in implementing and optimizing data structures like arrays, linked lists, stacks, queues, trees, and graphs. Strong algorithmic problem-solving skills, including sorting, searching, and dynamic programming. Familiarity with various stages of SDLC, including requirements gathering, design, implementation, testing, and maintenance. Experience with software development tools and libraries such as Visual Studio, VSCode, GIT, and various debugging tools. Experience working with different operating systems (Windows, Unix, Linux). At least a bachelor’s degree (or equivalent) in a relevant discipline. Personal Qualifications: Strong problem-solving and analytical skills; demonstrated ability to bring high-level, complex client issues to resolution. Proven ability to act as a product functional and technical expert. Works efficiently and effectively in a pressurized environment, making decisions as appropriate to solve an issue. Excellent communication and relationship management skills at all levels within the business. Ability to contribute effectively towards the objectives of a team, sharing knowledge, ideas, and information. Additional skills, tools, and languages beneficial to the role: Energy Industry knowledge and relevant experience would be advantageous. Knowledge of software testing and test-driven development. Familiarity with database systems (SQL Server, Oracle, NoSQL). REST APIs. Microsoft Azure. Microsoft DevOps. Benefits: Lifestyle benefits (26 days of annual leave + opportunity for up to 10 days unpaid leave, sabbatical leave, flexible working options). Wellbeing benefits (including Private Medical and Dental Insurance, Health Assessments, Gym allowance, and free fruit). Pension Scheme: employer-matched pension contributions (employer contribution - up to 9%). Travel benefits (including Season Ticket Loan and Cycle to Work Scheme). Life Assurance and Group Income Protection benefits. Electric Vehicle Salary Sacrifice Scheme (for personal use). Reimbursement of relevant Professional Membership Fees (up to £500). Access to employee retail discount site for high street and online shopping. Company contribution towards eye tests and glasses (for computer/laptop users) and Flu Vaccination. Employee Assistance Programme (EAP) – providing free and confidential support for issues including work, family, relationships, money, and health. DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age, or political opinion. Diversity is fundamental to our culture and we invite you to be part of this diversity.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details