cover image
Data Inc

Data Inc

www.datainc.uk

3 Jobs

11 Employees

About the Company

Since 1979, Data Inc has been a trusted partner to tier 1 global corporates, offering agile and scalable data managed services and staffing. We support strategic planning and operational deployment of AI, machine learning, advanced analytics, and cloud solutions. Leveraging offshore capabilities, we turn complex IT challenges into actionable solutions that boost efficiency and strategic differentiation.

Listed Jobs

Company background Company brand
Company Name
Data Inc
Job Title
Dotnet Developer
Job Description
Job title: Dotnet Developer Role Summary: Senior .NET developer with 10+ years of experience building scalable web applications, focusing on .NET Core, C#, ASP.NET Core, and Angular 16+. Strong background in microservices, REST APIs, and enterprise Azure services. Proven ability to lead projects, drive agile practices, and deliver secure, high‑quality code. Expectations: - Deliver end‑to‑end development from design to deployment. - Mentor junior team members and share best practices. - Collaborate across cross‑functional teams in a fast‑moving environment. - Continuously improve code quality, performance, and maintainability. Key Responsibilities: - Develop and maintain web applications using .NET Core, C#, ASP.NET Core MVC, and Entity Framework. - Build and consume REST APIs; construct microservices and micro‑frontend architectures. - Implement Angular 16+ frontends, leveraging state management (NgRx/NgXs) and responsive UI/UX principles. - Integrate with Azure services: Logic Apps, SQL Database, Service Bus, Functions, and Serverless containers. - Produce unit and integration tests with xUnit, NUnit, Karma, Jasmine, or Jest. - Configure CI/CD pipelines in Azure DevOps and Dockerize applications for deployment. - Enforce security best practices for authentication, authorization, and subscription key usage. - Participate in agile ceremonies (Scrum/Kanban) and lead or drive standalone projects. Required Skills: - Extensive experience in C#, ASP.NET Core, .NET Core, LINQ, and Entity Framework. - Proficiency in Angular 16+, including TypeScript, component architecture, and state management (NgRx/NgXs). - Strong knowledge of RESTful services, MVC patterns, and microservices design. - Hands‑on experience with Azure: Logic Apps, SQL Database, Service Bus, Functions, and Serverless. - Competency in Docker, Azure DevOps (CI/CD), and automated testing frameworks. - Solid understanding of web security fundamentals (auth, authz, subscription keys). - Excellent communication, self‑direction, and a collaborative mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience). - Professional certifications (e.g., Microsoft Certified: Azure Developer Associate, Azure Solution Architect) are a plus.
Edinburgh, United kingdom
On site
Senior
18-12-2025
Company background Company brand
Company Name
Data Inc
Job Title
Senior Dotnet Developer
Job Description
Job Title: Senior .NET Developer Role Summary: Lead developer with 10+ years in .NET Core web application development, responsible for designing, building, and maintaining scalable back‑end services and Angular front‑ends in an Agile environment. Expectations: Deliver high‑quality, secure, and maintainable code, mentor junior staff, drive projects independently, and collaborate across cross‑functional teams. Key Responsibilities: - Design, develop, and refactor .NET Core microservices and MVC web applications. - Build responsive Angular (v16+) single‑page applications using NgRx/NgXs for state management. - Create and consume REST APIs, integrate with Azure Logic Apps, Functions, Service Bus, Azure SQL, and Azure Serverless offerings. - Implement security controls including authentication, authorization, and subscription key handling. - Write unit and integration tests using xUnit, NUnit, Karma, Jasmine, or Jest. - Lead Agile ceremonies (sprint planning, stand‑ups, retrospectives) and code reviews. - Configure CI/CD pipelines in Azure DevOps and containerise applications with Docker. - Mentor junior developers and share knowledge of best practices. Required Skills: - 10+ years overall software development, 3+ years Angular (v16+) and responsive UI/UX. - Advanced proficiency in C#, ASP.NET Core, MVC, LINQ, Entity Framework, microservices architecture. - Experience with Azure services: Logic Apps, Functions, Service Bus, Azure SQL Database, Serverless, App Service. - Strong knowledge of state management (NgRx, NgXs) and front‑end performance. - Security fundamentals: authentication, authorization, API key management. - Unit testing expertise: xUnit, NUnit, Karma/Jasmine/Jest. - Familiarity with Docker, Azure DevOps CI/CD, Scrum/Kanban. - Excellent communication, self‑directed, continuous learning mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Optional: Microsoft Azure certifications (AZ‑204, AZ‑400) or Microsoft Certified: .NET Developer.
Edinburgh, United kingdom
On site
Senior
23-12-2025
Company background Company brand
Company Name
Data Inc
Job Title
Data Mapping Engineer
Job Description
**Job title** Data Mapping Engineer **Role Summary** Design, document, and validate source‑to‑target data mapping specifications in a greenfield migration of legacy banking data (RIBS, Milvis) to an evolving Avaloq Opus platform for a wealth‑management business unit. Act as the primary bridge between legacy datasets, business stakeholders, and ETL teams to ensure accurate data transformation, integrity, and alignment with future platform requirements. **Expectations** - Deliver a complete mapping specification document, including source/target object models, for a 12‑month fixed‑term contract. - Ensure data integrity across four decades of legacy information. - Provide clear, version‑controlled mapping artifacts for developers and business sign‑off. - Lead workshops, drive consensus, and resolve ambiguity in mapping and modelling decisions. - Support ETL developers and test teams with data extracts, defect triage, and root‑cause analysis. **Key Responsibilities** 1. Define and document source and target object models and their alignment. 2. Create concise mapping specification documents for developers and business stakeholders. 3. Collaborate with IT and business SMEs to refine mapping specifications. 4. Validate data integrity throughout the mapping process. 5. Assist in defect triage and root‑cause analysis where mappings are incorrect. 6. Maintain mapping documents with robust version control and change rationale. 7. Build and sustain relationships with IT, business stakeholders, and Avaloq SMEs. 8. Lead workshops to reach decisions on data mapping and golden source definitions. 9. Engage with ETL developers to unblock development by clarifying modelling decisions. 10. Guide and mentor junior Mapping Analysts to ensure consistent modelling standards. 11. Manage iterative refinement of models and specifications as the target platform evolves. **Required Skills** - Proven experience in mapping data to evolving, non‑mature platforms. - Strong data modelling and interpretation skills for legacy datasets spanning multiple decades. - Ability to drive structural decisions and achieve stakeholder alignment. - Comfortable presenting and defending modelling proposals to architecture, IT, business SMEs, and Avaloq teams. - Competent SQL user for data profiling, validation, and defect investigations (not a developer). - Excellent stakeholder management, facilitation, and communication skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, or related field. - (Optional) Avaloq platform or wealth‑management data expertise. - Certifications in data modelling, ETL, or related domains are advantageous.
London, United kingdom
Hybrid
27-01-2026