Job type
PermanentLocation
BelfastWorking Pattern
Full-timeSpecialism
Software DevelopmentIndustry
Technology & Internet ServicesPay
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.