Software Engineer (Senior) - Agile, DevOps, Problem Solving, C#, Java, in Belfast

Software Engineer (Senior) - Agile, DevOps, Problem Solving, C#, Java, in Belfast

Belfast Full-Time 60000 - 80000 € / year (est.) No home office possible
Ocho

At a Glance

  • Tasks: Design and deliver innovative software solutions across frontend, backend, and cloud.
  • Company: Join a growing tech company with a focus on innovation and collaboration.
  • Benefits: Enjoy strong autonomy, technical influence, and excellent career progression.
  • Other info: Dynamic environment with opportunities to mentor and grow within the team.
  • Why this job: Take ownership of projects and shape the future of technology.
  • Qualifications: 5+ years in software engineering with strong backend and frontend skills.

The predicted salary is between 60000 - 80000 € per year.

Ocho are delighted to be working with an innovative and growing technology business as they look to add a Senior Software Engineer to their expanding engineering team. This is an excellent opportunity for a senior developer who wants real ownership, the chance to shape technical decisions, and work across a varied modern tech stack.

The Opportunity

You'll join a high-performing team where you'll play a key role in designing, building and delivering complex software solutions. This role offers strong autonomy, technical influence and the chance to work across backend systems, frontend products and cloud infrastructure.

The Role

  • Design and deliver end-to-end software solutions
  • Build scalable backend services using Python, TypeScript and Go
  • Develop modern frontend applications using React / TypeScript
  • Design and integrate REST APIs
  • Design, optimise and maintain PostgreSQL / MySQL databases
  • Influence architecture decisions and engineering best practice
  • Mentor other developers and support team growth
  • Work within Azure / AWS cloud environments

What You'll Bring

  • 5+ years commercial software engineering experience
  • Strong backend development experience
  • Excellent JavaScript / TypeScript skills
  • Experience with React or similar frontend frameworks
  • Strong knowledge of system design and architecture
  • Experience delivering production-grade systems
  • Database experience with PostgreSQL or MySQL
  • Strong communicator with a collaborative mindset

Nice to Have

  • Go or Rust experience
  • Azure or AWS cloud exposure
  • Linux / virtualisation knowledge
  • CRM / Dynamics integrations experience

Why Apply?

  • Senior role with genuine ownership
  • Broad technical exposure across frontend, backend and cloud
  • Modern engineering environment
  • Strong progression opportunities
  • Growing company with ambitious plans

For more information, feel free to reach out for a confidential chat today.

Software Engineer (Senior) - Agile, DevOps, Problem Solving, C#, Java, in Belfast employer: Ocho

Join a forward-thinking technology business that values innovation and offers a dynamic work environment for Senior Software Engineers. With a strong emphasis on autonomy and technical influence, you'll have the opportunity to shape key architectural decisions while working with a modern tech stack. The company fosters a collaborative culture, providing ample opportunities for professional growth and development, making it an ideal place for those seeking meaningful and rewarding employment.

Ocho

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (Senior) - Agile, DevOps, Problem Solving, C#, Java, in Belfast

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Senior Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python, TypeScript, or React. This gives potential employers a taste of what you can do and demonstrates your hands-on experience with modern tech stacks.

Tip Number 3

Prepare for technical interviews by brushing up on system design and architecture principles. Be ready to discuss your past experiences and how you've influenced technical decisions in previous roles. This is your chance to shine and show them you're the right fit for their high-performing team!

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find and apply for roles that match your skills. Plus, it shows you're genuinely interested in joining our innovative team and contributing to our ambitious plans.

We think you need these skills to ace Software Engineer (Senior) - Agile, DevOps, Problem Solving, C#, Java, in Belfast

Software Engineering
Backend Development
Frontend Development
Python
TypeScript
JavaScript
React

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend development experience, JavaScript/TypeScript skills, and any cloud exposure you have. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your experience aligns with our needs. Don’t forget to mention your problem-solving skills and any mentoring experience you have – we love collaboration!

Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we want to see your hands-on experience with technologies like React, Python, or cloud services.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it shows you're keen on joining our innovative team!

How to prepare for a job interview at Ocho

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, TypeScript, and React. Brush up on your knowledge of backend services and cloud environments like Azure or AWS, as these will likely come up during technical discussions.

Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you designed and delivered software solutions, and be ready to explain your thought process and the impact of your decisions.

Demonstrate Leadership and Mentorship

Since this role involves mentoring other developers, be prepared to share experiences where you’ve guided team members or influenced technical decisions. Highlight your collaborative mindset and how you’ve contributed to team growth in past positions.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the company’s future and its engineering practices. Inquire about their approach to system design, architecture decisions, and how they foster a culture of innovation within the team.