Filter Results

  • Filter by Pay
  • Filter by Job Type
  • Filter by Working Pattern
  • Filter by Distance From
  • Filter by Industry
  • Job type

    Permanent
  • Location

    Belfast
  • Working Pattern

    Full-time
  • Specialism

    Software Development
  • Industry

    Technology & Internet Services
  • Pay

    Up to £50k

Senior Full Stack Engineer

Senior Software Engineer

Join the Impact: We are delighted to be working exclusively with a client who is seeking a passionate software engineer who thrives on the transformative power of Data and AI. As a Senior Full Stack Engineer, you’ll shape product development, tackle individual projects, engage with customers to solve real-world business challenges, and guide junior Engineers. Be part of their dynamic journey!

What you’ll do:

  • Lead data analytics solution delivery and manage product roadmaps.
  • Define, apply, and monitor software development best practices.
  • Line management of engineering team members.
  • Mentor and train junior staff.
  • Design user-friendly interfaces and write efficient code.
  • Collaborate with clients to understand data requirements.
  • Manage and integrate customer and third-party data.
  • Develop efficient database schema and architect solutions.
  • Review colleagues’ code and contribute to technical reports.
  • Stay up to date with technology and support clients.
What you’ll have:
  • Keen Interest in Technology: Actively seeks to expand technical knowledge.
  • Technical Proficiency: Understands fundamental data structures, algorithm design, and problem-solving.
  • Proactive and Innovative:
    • Encourages continuous improvement.
    • Thrives in a dynamic environment.
  • Customer-Centric: Empathetic toward customer needs.
  • Effective Communication
  • Independent Problem Solver
  • Leadership Qualities
What you’ll need:
  • Web Application Frameworks:
    • Proficient in modern single-page web application frameworks (JavaScript/TypeScript, HTML/CSS), ideally Angular.
  • UX/UI Design:
    • Experience with UX/UI design and design tools.
  • Backend Development: Python and SQL.
  • Database Skills:
    • Understanding of database design and operation.
  • Software Development Practices:
    • Knowledge of cloud-native architectures, continuous integration, deployment, automated testing, and iterative product development.
  • Methodologies:
    • Expertise in Agile/SCRUM software development methodologies.
  • Leadership and Collaboration:
    • Experience mentoring and line managing engineers.
    • Collaborative software development using version control (preferably GIT)

What you’ll get in return:
  • Annual Leave:
    • 35 days (including public holidays).
  • Flexible Working:
    • Core hours' flexibility.
  • Financial Benefits:
    • Competitive salary.
    • Pension scheme.
    • Private health insurance.
    • Gym membership contribution.
  • Professional Development:
    • Opportunities for courses, books, exams, and conferences.
  • Social and Recognition:
    • Weekly knowledge sharing presentations.
    • Regular company outings.
    • Monthly staff acknowledgements and celebrations



If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Get job alerts for this search

Be the first to hear about jobs which match your search criteria