Full Stack Engineer
@ Charles River Development

Dublin, County Dublin, Ireland
$120,000
On Site
Full Time
Posted 6 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXX******* @charlesriver.com
Recommended after applying

Job Details

Full Stack Engineer at Charles River Development

We are seeking a Full Stack Engineer to join our Excellence Engineering team. This role is ideal for someone passionate about leveraging technologies to solve complex problems in a dynamic, fast-paced environment. You will use APM tools for observability and build AI-driven centralized knowledge systems.

Key Responsibilities

Customer Support & Issue Triage: Serve as the first point of contact for technical issues reported by customers and internal teams, triage, analyze, and resolve issues across the full technology stack, and collaborate with engineering and product teams for timely resolution.

Observability & Monitoring: Set up and manage observability tools with a focus on Dynatrace, create and maintain dashboards, alerts, and logs, and continuously refine practices to improve system reliability.

AI Knowledge Base Development: Design and implement a smart knowledge base using AI/ML technologies, integrate support data, documentation, and logs to enhance self-service, and work with AI teams to train and deploy intelligent search models.

Technical Solution Development: Build and deploy small-scale tools and utilities to automate workflows and solve specific technical problems.

Full Stack Engineering: Contribute to application development by writing clean, efficient, and testable code while participating in design reviews, sprint planning, and agile ceremonies.

Skills, Experience & Qualifications

Experience with JAVA, C#, Microservices, Kubernetes, Kafka, and API Gateway. Familiarity with Microsoft Azure is required. Applicants should have 4 to 7 years of progressive software engineering experience, preferably in a financial services product delivery setting. Strong communication skills and the ability to work well in a collaborative team environment are essential. Experience with Agile development methodologies is strongly desired.

Education

B.S. degree (or equivalent) in Computer Science, Engineering, Mathematics, Physics, or a related technical field.

About Charles River Development

Charles River Development is committed to leveraging advanced technology to support financial services and asset management functions. The team focuses on innovation, ensuring system reliability, and fostering an inclusive environment where all backgrounds contribute to success.

Key skills/competency

  • Full Stack Engineering
  • Observability
  • Dynatrace
  • AI/ML
  • Java
  • C#
  • Microservices
  • Agile
  • Kubernetes
  • Azure

How to Get Hired at Charles River Development

🎯 Tips for Getting Hired

  • Customize your resume: Highlight full stack and AI skills.
  • Emphasize tech tools: Include Dynatrace, Java, C#, and Kubernetes.
  • Showcase problem solving: Provide examples of triaging technical issues.
  • Prepare for agile interviews: Mention agile certification or experience.

📝 Interview Preparation Advice

Technical Preparation

Review Java and C# fundamentals.
Practice microservices and container orchestration.
Configure Dynatrace for monitoring practice.
Study Agile methodologies and tools.

Behavioral Questions

Describe conflict resolution in a tech project.
Explain effective team collaboration examples.
Discuss handling tight deadlines efficiently.
Share experience in agile iterative feedback.

Frequently Asked Questions