Java Software Engineer at Silverwood Recruitment
Belfast BT1, Northern Ireland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

02 Jul, 25

Salary

49000.0

Posted On

03 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

SOFTWARE ENGINEER (JAVA/PYTHON WITH AWS) – BELFAST – CIRCA £50,000

Silverwood Recruitment are delighted to be working on an exciting Software Engineer role with a Trailblazing client in Belfast, leading the way within the Renewables industry this company will off the successful Software Engineer an innovative and creative working environment in which they will be invited to challenge ideas and concepts.
As part of the Engineering team the Software Engineer will develop solutions to interact with a variety of on-site renewable assets, building and maintaining APIs, building products responsible for streaming data from the on-site devices to the company cloud infrastructure and serving reliable, structured data to our data stores. This role is also responsible for the company’s AWS cloud infrastructure and will play a key part in supporting the development, deployment, and operations teams to ensure the scalability, security, and reliability of the cloud-based applications and services.

THE SUCCESSFUL SOFTWARE ENGINEER MUST MEET THE FOLLOWING CRITERIA:

  • Excellent experience in Software Development using Java or Python
  • Ideally should be educated to Degree level in an IT Related Discipline
  • You should hold an AWS Certification to a minimum of Architect Level
  • You should be confident with SQL Databases
  • Strong knowledge of AWS (ECS and Lambda) as well as AWS IoT
  • You should have experience deploying and managing solutions through Terraform and other CI/CD tools
  • You must also have strong experience with manipulation of complex datasets
    Although not essential it would be highly advantageous if you are familiar with Modbus Protocols and had experience with Renewable Energy Management.
    If you are an experienced Software Engineer with extensive AWS experience seeking a challenging new role with an Industry leading company do not hesitate and contact Lois for more details on 02838324654 or apply directly with your CV.
Responsibilities
  • Building low latency APIs to interact with energy markets such as the balancing mechanism and dynamic containment market.
  • Design and build data models that represent the relationships between the numerous complex data sources.
  • Collaborate with the Data Science team and KDB engineers to ensure solutions that capture, transform and store reliable on site data that will service the rest of the company applications.
  • Work with the development team to test and troubleshoot the company applications.
  • Work closely with stakeholders and project managers to develop applications to meet customer requirements.
  • Ensure the security and compliance of AWS environments by implementing security best practices, encryption, access controls, and auditing mechanisms.
  • Collaborate with development and operations teams to automate the provisioning, configuration, and deployment of cloud resources using Infrastructure-as-Code (IaC) like terraform.
  • Configure and optimise AWS compute services such as EC2 instances, ECS/EKS clusters, Lambda functions and auto-scaling groups to meet performance and scalability requirements.
  • Monitor the health and performance of AWS resources using native and third-party monitoring tools and implement automated alerting and remediation processes.
  • Stay current with emerging technologies and industry trends, integrating relevant advancements into the company’s technological roadmap including AWS.
Loading...