At a Glance
- Tasks: Design and implement features for a mobile app used by credit union members.
- Company: Join Wellington IT, a leader in Credit Union software in Northern Ireland.
- Benefits: Enjoy 36 days of annual leave, private healthcare, and a generous pension scheme.
- Other info: Collaborative culture with excellent career growth and learning opportunities.
- Why this job: Make a real impact on financial services while working with cutting-edge technology.
- Qualifications: 3+ years in software engineering with strong front-end skills in JavaScript/TypeScript.
The predicted salary is between 35000 - 45000 £ per year.
At Wellington IT we provide the most successful range of Credit Union software in Northern Ireland/Ireland, currently moving billions each year and managing funds for more than 1 in 4 people. Our customers use our software to power every aspect of their financial services business from savings and loans, through to business intelligence, online banking, mobile apps, debit card services and ATMs.
Wellington IT is part of Volaris, an operating group of Constellation Software Inc, a large corporate business based in Canada. Volaris acquires and strengthens companies within the markets they compete, enabling them to grow – whether that growth comes through organic measures such as new initiatives and product development, day-to-day business, or through complementary acquisitions. Our people are at the heart of everything we do, Wellington IT offers fantastic learning programs, career growth opportunities, and a culture that’s all about continuous improvement.
As a Software Engineer at Wellington IT, you'll play a hands-on role in delivering and improving our mobile application — a product that credit union members across Ireland and the UK rely on daily. Working within a small, collaborative engineering team, you'll contribute across the full stack with a strong emphasis on front-end quality, performance, and accessibility, while supporting backend integration and overall system reliability.
Key Responsibilities (Including, but not limited to):
- Delivery: Design and implement features end-to-end — UI, API, and data layer as relevant — with appropriate tests, telemetry, and documentation. Take stories from refinement to production confidently, estimating and communicating progress and blockers clearly. Own third-line investigations and bug fixes, ensuring timely resolution and system reliability.
- Engineering Standards: Produce and maintain technical documentation to support the software lifecycle. Adhere to coding standards and collaborate closely with QA to align software design with testing strategy. Contribute to knowledge sharing across the team — surfacing learnings, patterns, and approaches that raise the collective bar.
- Collaboration: Work closely with Product, QA, and stakeholders to interpret requirements and deliver aligned solutions. Participate in code reviews, agile ceremonies, and continuous improvement of team practices. Provide support to Networks, Customer Care, and Professional Services teams where integration or operational context is needed.
Skills & Experience
Essential:
- 3+ years of professional software engineering experience.
- Strong front-end development skills — JavaScript/TypeScript and at least one component-based UI framework (React, Vue, Angular, or equivalent).
- Demonstrable use of an AI coding agent (GitHub Copilot, Amazon Q Developer, Cursor, or similar) in a professional development context.
- Solid understanding of REST APIs, Git workflows, and CI/CD practices.
- Experience working in agile environments and collaborative team settings.
- Solid fundamentals: automated testing (unit + integration), observability basics, security and privacy awareness.
- Strong written and verbal communication; comfortable working in a small team and across functions.
Desirable:
- Experience with .NET / C# in a production environment.
- Familiarity with web accessibility standards (WCAG) and cross-browser compatibility.
- Familiarity with Figma or similar design tools.
- Prior experience in a regulated industry (financial services, healthcare, or public sector).
- Exposure to AWS serverless, Oracle/PL-SQL, or Auth0.
Not required:
- A computer science degree.
- Depth in any specific WIT technology stack.
Our Competencies:
- Integrity
- Energy & Drive
- Initiative
- Domain Expertise
- Resilience
- Execution
- Customer Centric
- Team Building
Wellington IT Culture & Values:
- Commitment – We are committed to the success of our colleagues and customers
- Teamwork - We do amazing things when we work as a team
- Respect - We value and seek everyone’s contribution
- Honesty - We are open and honest in everything we do
- Positivity - We embrace and inspire positivity in each other
- Leadership - We lead by example with our words, our actions and results
What We Have To Offer:
- Bonus Scheme
- Annual leave (36 days Including your birthday off)
- Training & Development (Internal & External)
- Market leading workplace pension (15% matched)
- Private Healthcare Scheme
- Enhanced maternity leave
- Hybrid Working
- Flexible start / finish times
- Family related benefits
Worker Type: Temporary (Fixed Term)
Number of Openings Available: 1
We reserve the right to enhance the criteria as necessary to facilitate the shortlisting process.
Software Engineer (E2) in Belfast employer: Incognito Software Systems Inc
Wellington IT is an exceptional employer, offering a dynamic work culture that prioritises employee growth and collaboration. As a remote leader in the credit union sector, you will benefit from flexible working arrangements, opportunities for professional development, and a supportive team environment that values innovation and customer satisfaction.
Contact Details:
Incognito Software Systems Inc Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (E2) in Belfast
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Incognito Software Systems Inc or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Incognito Software Systems Inc.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Incognito Software Systems Inc.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Incognito Software Systems Inc that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Software Engineer (E2) in Belfast
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Incognito Software Systems Inc.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Incognito Software Systems Inc and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Incognito Software Systems Inc
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Incognito Software Systems Inc uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.