Full Stack Cloud Software Developer

 

Description:

Key Responsibilities:

  • Lead the design, development, and deployment of software solutions, taking full ownership from concept to continuous delivery.
  • Collaborate across teams to instill a "Quality First" mindset, ensuring testing is integrated early in the development process.
  • Mentor and coach team members in creating production-quality software.
  • Design and implement high-performance distributed software frameworks and components.
  • Provide technical leadership within Scrum teams and actively contribute to the achievement of team goals.
  • Take an agile approach, adapting to a fast-paced environment to deliver customer value quickly.
  • Dive deep into the inner workings of software, understanding systems at every layer.
  • Solve complex issues with a proactive and communicative attitude.

 

What We’re Looking For:

  • Expert-level Linux user with strong networking, microservices communication, and data streaming protocol knowledge (e.g., gRPC, TCP/IP, REST).
  • Proven experience in developing Java-based solutions for distributed systems.
  • Background in High-Performance Computing (HPC) or Electronic Design Automation (EDA).
  • Passion for working on both front-end and back-end development.
  • Flexibility to take on different roles as the team evolves.
  • Excellent problem-solving skills and strong communication abilities.

 

Your Qualifications:

  • Bachelor’s or higher degree in Software Engineering, Technology, or a related field.
  • In-depth knowledge of software frameworks and methodologies.
  • Expertise in object-oriented or other software design models.
  • Solid understanding of cloud infrastructure and SaaS, with hands-on experience in AWS, Azure, or Google Cloud.
  • Strong communication skills, with the ability to share knowledge and ideas across teams and at an organizational level.
  • Comprehensive experience in software development best practices for the full engineering lifecycle.
  • Demonstrated experience in leading technical teams.
  • Proven ability to develop complex software systems.

Organization Emerald Technology
Industry IT / Telecom / Software
Occupational Category Full Stack Cloud Software Developer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-10-08 3:00 pm
Expires on 2025-01-25