Senior Software Developer; Automation
Listed on 2026-02-28
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, DevOps
Senior Software Developer
Northern Ireland
Permanent (£50K-£55K + Benefits)
Hybrid working model (3 days in the office)
Our growing client are a rapidly growing software company.
They are seeking a Senior Software Developer to join the product development team and build software that faithfully implements business intent while remaining simple, observable, and easy to change. This role values engineers who design for clarity, automation, and resilience, reducing load for both current and future contributors.
This role combines hands‑on technical expertise with technical leadership while actively contributing to design, development, and optimization of enterprise‑scale data solution built on Microsoft Fabric.
Key Responsibilities Technical Leadership and Architecture- Design software solutions that clearly express the intent of the business problem they solve
- Collaborate with BAs and SDETs to ensure intent is understood before code is written
- Make architectural and design decisions that minimise complexity and hidden coupling
Software Development and Data Integration
- Develop high‑quality components using Python, SQL, and Microsoft Fabric‑native capabilities
- Build and integrate APIs using well‑defined contracts and structured data formats
- Contribute to lakehouse and data platform development with a focus on clarity and correctness.
Engineering for Change
- Write code that is easy to reason about, test, and modify
- Apply testing, logging, and observability practices that make system behaviour explicit
- Refactor proactively when intent or understanding evolves
- Contribute to CI/CD pipelines that make safe change routine and reversible
- Support automated deployments, rollbacks, and environment consistency
- Help reduce operational friction through tooling, standards, and documentation that matter.
- Strong software engineering skills in Python and SQL
- Ability to reason about data flows, transformations, and system behaviour
- Comfortable working with automation, CI/CD, and Dev Ops practices
- Strong collaboration and communication skills
- Bias toward simplicity, clarity, and continuous improvement.
- Experience working with APIs, JSON, and XML data formats.
- Solid understanding of workflow orchestration, automation, and Dev Ops practices.
- Proficiency with Git‑based version control and CI/CD pipelines.
- Hands‑on experience with SSIS, SSAS, and SSRS.
- Bachelor’s degree in Computer Science, Information Systems, or equivalent practical experience.
- Proven experience as a Senior Software Developer in complex, data‑driven systems
- Experience building platforms designed for change and longevity
- Microsoft Fabric Analytics Engineer (DP‑600) certification is preferred.
If you would like additional information on this opportunity please contact Stephen Ingram directly on
Contact:
Email : stephe
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: