At a Glance
- Tasks: Develop high-quality software and prototype cutting-edge AI features.
- Company: Join Liberty IT, a forward-thinking tech company with a supportive culture.
- Benefits: Enjoy health insurance, flexible working, bonuses, and career progression.
- Other info: Embrace a dynamic environment with opportunities for continuous learning.
- Why this job: Make an impact in AI while collaborating with diverse teams.
- Qualifications: 3+ years in software development with AWS, Python, and TypeScript experience.
The predicted salary is between 55000 - 65000 ÂŁ per year.
Overview
Reach beyond with Liberty IT; for this is where you’ll find the super challenges, where you’ll be given the scope and the support to go further, dig deeper and fly higher. We won’t stand over your shoulder. We won’t get in your way. We certainly won’t hold you back. You’ll bring the expertise. We’ll provide the platform to succeed. Ready? It’s time to do your thing. Join Liberty IT as a Senior Software Engineer working on AI research, experimentation and enablement. You will deliver high‑quality software, prototype and produce cutting‑edge AI features, and help grow an AI‑focused delivery capability. This is a fast‑paced, frequently pivoting environment where ambiguity is expected and creative problem solving is required.
Experience, qualifications and minimum requirements
- A third level qualification in Software Engineering, Computer Science or a STEM subject and 3 years’ commercial software development experience; OR current and valid industry‑recognised certifications and 5 years’ commercial software development experience.
- Proven commercial experience delivering software (feature or function design and delivery) as part of an agile team (Scrum, Kanban, XP, etc.).
- Experience working with product owners, customers, end users or stakeholders to deliver software, solutions or products.
- Experience with DevOps/deployment tools such as Jenkins, Bamboo, Git or similar.
Essential skills (must have)
- AWS
- TypeScript
- Python
Desired skills (nice to have)
- Snowflake
- Observability tools
- Generative AI
What you’ll be doing
- Contribute to solving complex business problems by delivering high‑quality software that provides outstanding experiences for customers and internal stakeholders.
- With support from senior team members, contribute to architecture and design in your area of work.
- Write clean, well‑tested code in line with team standards; look for ways to improve those standards.
- Own, scope and deliver well defined deliverables or user stories; communicate progress at stand‑ups and other agile ceremonies.
- Mentor and guide more junior team members to deliver well defined features, functions or components.
- Collaborate closely with technical and non‑technical teams to identify and build the best solutions that maximise customer value.
- Contribute to a culture of code quality: implement automated unit and integration testing, and apply security practices such as threat modelling.
- Maintain and improve CI/CD pipelines; play a lead role in code reviews and actively review peers’ pull requests.
- Grow your knowledge of architecture, modern engineering principles and design patterns.
- Assess business value of new technologies and technical solutions using a data‑driven approach and implement them into the development lifecycle.
- Share and celebrate what you’ve learned through internal tech talks, blogging and external events.
What we’re looking for in behaviour and approach
- Comfortable working in the grey and adapting to changing priorities.
- Curious, experimental mindset with an appetite for rapid prototyping and iteration.
- Collaborative communicator who can translate between technical and non‑technical stakeholders.
- Quality‑focused engineer with an interest in observability, reliability and security.
What’s on offer
- Health insurance (including access to a digital doctor), life assurance and income protection.
- Employee discount schemes, annual bonuses and competitive pension.
- Flexible working and a real work‑life balance with a hybrid and in‑office culture.
- Continuous learning, career progression opportunities and a generous recognition programme.
Fair employment and equal opportunities
Liberty IT is an equal opportunity employer, committed to inclusion and diversity. If you have a disability, accommodations are available on request when taking part in all aspects of the recruitment, assessment, and selection process.
External Job Posting Title Senior Software Engineer - Python, TypeScript and AWS in Belfast employer: Liberty Information Technology Limited
Contact Detail:
Liberty Information Technology Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land External Job Posting Title Senior Software Engineer - Python, TypeScript and AWS in Belfast
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate the real deal. The more you practise, the more confident you'll feel!
✨Tip Number 3
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, TypeScript, and AWS. We love seeing what you can do, and it gives you a great talking point during interviews.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate individuals ready to tackle exciting challenges with us.
We think you need these skills to ace External Job Posting Title Senior Software Engineer - Python, TypeScript and AWS in Belfast
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Python, TypeScript, and AWS. We want to see how you've used these skills in real projects, so don’t hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention how your past experiences align with the responsibilities listed in the job description. This shows us that you’ve done your homework and are genuinely interested in joining our team.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications at a glance.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Liberty Information Technology Limited
✨Know Your Tech Stack
Make sure you brush up on your Python, TypeScript, and AWS skills. Be ready to discuss your experience with these technologies in detail, including any projects you've worked on. This will show that you're not just familiar with them, but that you can apply them effectively in real-world scenarios.
✨Showcase Your Agile Experience
Since the role involves working in an agile environment, be prepared to share specific examples of how you've contributed to agile teams. Talk about your experiences with Scrum or Kanban, and how you've collaborated with product owners and stakeholders to deliver software solutions.
✨Demonstrate Problem-Solving Skills
Liberty IT values creative problem-solving, so think of a few complex challenges you've faced in your previous roles. Be ready to explain how you approached these problems, the solutions you implemented, and the outcomes. This will highlight your ability to thrive in a fast-paced, frequently changing environment.
✨Emphasise Continuous Learning
The company is keen on growth and learning, so share your passion for continuous improvement. Discuss any recent technologies or methodologies you've explored, and how you plan to keep up with industry trends. This shows that you're proactive and committed to enhancing your skills.