C++ Software Engineer
Location: Home-based with client site visits as required
Salary range: Competitive salary
Type: Full-time and permanent
Reporting to: Engineering Director
Job Profile
We have an exciting opportunity to join our Operational Excellence team to help in the development of software, data analytics solutions and tools to support our engineering, data science and simulation projects and teams.
This role will require you to work across the engineering team to define innovative engineering solutions and then deliver the full stack of software tools that underpin them. You will be responsible for developing our software from back-end services through web front-end. Ideally you will help with infrastructure supporting the development of the platform utilising AWS and associated services.
Key Responsibilities
- Design and create web-apps to effectively communicate analytics and insights.
- Develop tool and services to automate data ingestion, processing, and enrichment to support data science activities
- Develop web applications and tools and contribute to the build out of AWS platform environments
- Create modular, reusable and scalable solutions to drive new insights across data sources and industries.
Key skills
- A strong understanding of engineering principles and best practices.
- Experience of developing user interfaces and data visualisations using Python, React or similar
- Experience developing back-end services ideally using Python and Node.js
- Experience in building API’s ideally with GraphQL
- Experience in setting up AWS environments and services, ideally with AWS CDK or Terraform.
Personal Profile
- Result-orientated, ability to stay focused on what matters most.
- Comfortable operating in a fast-paced and fluid environment.
- Self-motivated, demonstrating initiative, enthusiasm, and a positive attitude.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently as well as in a team environment.
- Passion for learning and staying up-to-date with new technologies and best practices.
Benefits
- Competitive salary
- Work from home
- Pension scheme
- 25 days annual leave
- Life insurance
- Up to 10% annual performance bonus
- EMI scheme
If you wish to discuss this role further, then please send us an email at info@halydev.tech
