Role Description
You will take the lead on developing and maintaining a validation module for travel compensation connected to a public web and a CRM system in Microsoft Dynamics. Focus is on robust business logic, regulatory compliance, and fraud prevention for fair compensation management. The assignment includes knowledge transfer and clear documentation.
Work Tasks
• Design, develop, and optimize server-side code in C# .NET 8.
• Model and write efficient queries in MS SQL and ensure data quality.
• Implement decision and validation logic linked to current regulations and internal guidelines.
• Build and improve integrations between web, validation module, and Microsoft Dynamics.
• Set up CI/CD, backlog, and workflows in Azure DevOps and work agilely with the team.
• Conduct code reviews, test automation, and performance tuning.
• Document the solution and transfer knowledge to designated personnel.
Requirements
• Solid experience with C# .NET 8 in production environments.
• Strong competence in MS SQL (procedures, indexing, performance).
• Familiar with agile development and Azure DevOps for tracking and CI/CD.
• Experience with integration patterns for CRM (Microsoft Dynamics) or similar systems.
• Ability to translate regulations into clear and testable business logic.
Meriting Qualifications
• Domain knowledge in public transit data or compensation processes.
• Experience with security and fraud prevention patterns (e.g., rule engine, heuristics, audit trails).
• Experience with test automation and observability stack (logging, metrics, alerts).
Start/Duration
Start: 2026-01-01
Duration: Until 2026-12-31
Scope: 40%
Location
Malmö (SE) – working method by agreement
About Rasulson Consulting
Rasulson Consulting is a specialized staffing and recruitment company in the IT sector. We collaborate with both established tech companies and innovative startups to offer attractive career opportunities for those who want to develop within digitalization and IT. Through our deep technical expertise and extensive network, we match the right consultant with the right assignment – quickly and accurately. With us, you receive personal advice, continuous feedback, and the opportunity to take the next step in your career.