- Company Name
- Exact IT Resources Ltd
- Job Title
- Senior Software Developer...
- Job Description
-
Job Title: Senior Software Developer
Role Summary: Design, develop, and lead engineering of enterprise‑scale data solutions on Microsoft Fabric, ensuring clear, maintainable code aligned with business intent.
Expactations:
- Combine hands‑on coding with technical leadership, influencing architecture and quality across the product team.
- Mentor peers, drive best practices, and reduce operational friction.
- Deliver reliable data platform components that are observable, testable, and easy to evolve.
Key Responsibilities:
- Architect software solutions that express business intent with minimal complexity and coupling.
- Collaborate with business analysts and SDETs to validate requirements before development.
- Design and build high‑quality components in Python, SQL, and Microsoft Fabric‑native technologies.
- Develop APIs using JSON/XML contracts and structured data formats.
- Contribute to lakehouse and data platform development focusing on clarity and correctness.
- Write testable, observable code; apply logging, monitoring, and refactoring practices.
- Support CI/CD pipelines, automated deployments, rollbacks, and environment consistency.
- Create and maintain tooling, standards, and documentation to reduce operational friction.
Required Skills:
- Strong proficiency in Python, SQL, and data engineering concepts.
- Experience with Microsoft Fabric (Analytics Engine, Data Factory, etc.).
- API development skills using JSON/XML.
- Automation, DevOps, and CI/CD experience with Git‑based workflows.
- Knowledge of SSIS, SSAS, SSRS, and workflow orchestration.
- Excellent collaboration, communication, and problem‑solving abilities.
- Preference for a bias toward simplicity, clarity, and continuous improvement.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, or equivalent practical experience.
- Minimum of 3–5 years’ experience as a Senior Software Developer in complex, data‑driven systems.
- Microsoft Fabric Analytics Engineer (DP‑600) certification preferred.
Northern ireland, United kingdom
Hybrid
Senior
23-02-2026