System Development Engineer

Harvey Nash

Dublin

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Harvey Nash in Ireland is seeking a System Development Engineer to design, develop and maintain scalable backend applications that automate lifecycle management of network devices across fulfilment centres. You will build backend services with Java and Python, leverage AWS, and collaborate with cross-functional teams to deliver reliable software that improves device utilization and capacity planning.

The role emphasizes production stability and ongoing enhancements within a large-scale

Qualifications

  • Strong hands-on experience with Java and Python.
  • Experience developing scalable backend applications and services.
  • Experience with AWS services and cloud-based architectures.

Responsibilities

  • Design, develop, and implement new application features.
  • Build scalable backend services using Java and Python.
  • Develop solutions to automate network device lifecycle management.
  • Create applications that improve network device utilisation and operational efficiency.
  • Develop software to forecast network traffic and capacity across fulfilment centres.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Troubleshoot and resolve production issues.
  • Perform bug fixing and application enhancements.
  • Maintain and support business-critical production applications.
  • Improve application performance, stability, and reliability.

Skills

Java
Python
Backend development
AWS
System design

Job description

Our team develops and maintains the applications that automate the complete lifecycle of network devices across Fulfilment Centres. These applications enable network engineers to efficiently manage network devices from procurement and deployment through monitoring and decommissioning, eliminating the need for manual device configuration.

As a System Development Engineer, you will design, develop, and maintain scalable backend applications that improve network device utilisation, automate lifecycle management, and forecast network capacity across a large-scale infrastructure environment.

Key Responsibilities
Software Development
  • Design, develop, and implement new application features.
  • Build scalable backend services using Java and Python.
  • Develop solutions to automate network device lifecycle management.
  • Create applications that improve network device utilisation and operational efficiency.
  • Develop software to forecast network traffic and capacity across fulfilment centres.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
Application Support & Maintenance
  • Troubleshoot and resolve production issues.
  • Perform bug fixing and application enhancements.
  • Maintain and support business-critical production applications.
  • Improve application performance, stability, and reliability.
  • Ensure smooth operation of existing systems.
Required Skills & Experience
Programming Languages
  • Strong hands-on experience with Java
  • Strong hands-on experience with Python
  • Experience developing scalable backend applications and services
AWS Cloud

Practical experience with AWS services including:

  • AWS Lambda
  • Amazon S3
  • Amazon RDS
  • Amazon CloudWatch
  • Amazon EventBridge
  • Amazon SNS
  • Amazon SQS

Candidates should have experience working across multiple AWS services rather than limited exposure to only one or two.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Manager, Network Capacity Services (AWS)
Software Development Manager, Network Capacity Services (AWS)

Amazon • Dublin

On-site
EUR 120,000 - 180,000
Software Development Engineer , Network Lifecycle Management
Software Development Engineer , Network Lifecycle Management

Amazon Web Services (AWS) • Dublin

Hybrid
EUR 90,000 - 130,000
Software Development Manager, Network Capacity Services
Software Development Manager, Network Capacity Services

Amazon • Dublin

On-site
EUR 120,000 - 180,000
Systems Development Engineer, Enterprise Engineering
Systems Development Engineer, Enterprise Engineering

Amazon • Dublin

On-site
EUR 90,000 - 140,000
Sr Software Dev Engineer, Network Capacity Services
Sr Software Dev Engineer, Network Capacity Services

Amazon • Dublin

On-site
EUR 110,000 - 170,000
Software Development Engineer, Network Lifecycle Management
Software Development Engineer, Network Lifecycle Management

Amazon Web Services (AWS) • Dublin

On-site
EUR 70,000 - 110,000
Backend Automation Engineer — Java, Python & AWS
Backend Automation Engineer — Java, Python & AWS

Harvey Nash • Dublin

On-site
EUR 70,000 - 100,000
Network Development Engineer, Network - Core
Network Development Engineer, Network - Core

Amazon Web Services (AWS) • Dublin

On-site
EUR 90,000 - 150,000
Software Development Manager, Network Capacity Services
Software Development Manager, Network Capacity Services

Amazon Web Services (AWS) • Dublin

On-site
EUR 120,000 - 150,000
Network Development Manager, Network Fabric Engineering, Access Networks
Network Development Manager, Network Fabric Engineering, Access Networks

Amazon • Dublin

On-site
EUR 150,000 - 210,000
8x7 On-call rotation
Exposure to AWS networking at scale