Senior Backend Developer (C# & SQL)
Boardroom Appointments
A generalist recruitment company with specialised divisions acquiring the markets leading talent in engineering, renewable energy, manufacturing, FMCG manufacturing, finance, insurance, production, construction and mining. Are you an experienced Senior Backend Developer with a passion for designing scalable backend platforms, building robust integrations, and delivering high-performance enterprise solutions? Our client is seeking a Senior Backend Developer (C# & SQL) to design and build the backend platform foundation, including the business rules engine, integrations with multiple external systems, and core data models. This role is responsible for ensuring transactional consistency, data integrity, API design, and close collaboration with DevOps and QA teams to deliver secure and reliable backend solutions. The successful candidate will thrive in complex enterprise environments, working across development, support, and operational responsibilities while contributing to architectural decisions and mentoring fellow developers. Key Responsibilities Backend Development & Architecture Design and implement the business rules engine, including configuration storage, rule evaluation, and rule versioning. Design the backend for the rules engine administration interface, including rule management, audit trails, and approval workflows. Design document processing API integrations as an abstraction layer for future provider changes. Implement document validation and processing integrations. Design data models for multiple functional instruction types. Implement instruction payload constructors for downstream systems. Design region-specific routing logic for instructions. Design and implement immutable audit trails and event logging. Build integrations with multiple external systems. Implement transactional consistency across submission workflows. Lead backend architecture decisions and participate in solution architecture design. Mentor the development team on integration patterns and security best practices. Minimum Requirements Qualifications Bachelor's Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field. Relevant cloud or software engineering certifications will be advantageous. AWS certifications will be beneficial. Experience & Technical Skills Minimum 8+ years' experience in C# backend development. Minimum 3+ years' experience working with SQL Server. Expert knowledge of C#, including ASP.NET Core, LINQ, async/await, and dependency injection. Expert SQL Server experience, including schema design, indexing, query optimisation, and transaction management. Experience with NoSQL or document store technologies. Strong experience designing and implementing RESTful APIs. Experience with API integration patterns, including retry logic, circuit breakers, and timeouts. Strong understanding of transaction processing and ACID compliance. Experience designing audit trails and event logging solutions. Experience with AWS RDS and cloud database services. Strong understanding of security best practices, including encryption, secrets management, and input validation. Experience using Git and CI/CD integration. Experience documenting APIs using Swagger/OpenAPI. Key Competencies Ability to work within complex enterprise environments. Strong debugging and root-cause analysis capability. Ability to learn and navigate custom frameworks and business logic. Effective communication and stakeholder collaboration. Ability to balance support, maintenance, and new development activities. Strong ownership mindset and operational accountability. Delivery Outputs Business rules engine with administration backend. Document processing integration abstraction layer. Data models for functional instruction types. Region-specific routing logic. Immutable audit trail and event logging system. Integrations with multiple external systems. API documentation and integration guides. Database schema documentation and migration scripts. What's on Offer Initial 6-month contract with the possibility of extension to 8 months or longer, depending on the project phase and business requirements. Opportunity to design and build enterprise-scale backend platforms and integrations. Work with modern backend technologies, cloud platforms, and secure API architectures. Play a key role in the delivery of complex enterprise solutions. Immediate start available, with preference given to candidates who can start immediately.
- ...Key Requirements ~5 to 8 years' experience developing software applications ~ Strong experience with .NET Core ~ Strong experience with .NET Framework (C#.NET & SQL) ~5 to 8 years' SQL Development experience (MSSQL) ~ Extensive experience with Stored Procedures...
- ...ROLE & RESPONSIBILITIES: Design, develop, and maintain high-quality software applications Collaborate with product owners and stakeholders to gather requirements Implement new features and improve existing functionalities Conduct code reviews and ensure adherence...
- If you are an experienced C# Developer with strong Blazor and SQL Server skills and are ready to contribute to business-critical enterprise applications, we would like to hear from you. Apply through the vacancy link and submit your updated CV, including details of the...
- ...technologies and data platforms. This role is ideal for a developer who enjoys solving complex data challenges, improving database... ..., high-quality solutions. If you're passionate about SQL development, data optimisation and building reliable enterprise...
- ...ROLE & RESPONSIBILITIES: Develop and operate production ready business applications (24/7 Support) Liaise with customer, team members and external vendors Monitoring and operation of applications within AWS CloudWatch. Applying cloud-security patterns and concepts...
- ...Engineering, Finance, Information Technology, C#, Java, PHP, Construction & Building, SAP... ...is looking for a highly experienced Senior SQL Server DBA to take ownership of mission-... ...candidate will work closely with developers and infrastructure teams to ensure critical...
- ...Engineering, Finance, Information Technology, C#, Java, PHP, Construction & Building, SAP,... .... Purpose of the role: The SQL Server DBA will be responsible for the implementation... ...operate as an escalation point, work with developers on complex performance and application...
- ...Responsibilities Full Stack Development (Developer Jobs South Africa) Design, develop,... ...Delivery Ownership & Execution (Senior Developer Jobs) Own delivery cadence including... ...Guide teams in resolving frontend, backend, and integration challenges Testing,...
- ...an Impact We're looking for a Senior Full Stack .NET Developer who thrives on solving complex... ...Architect and develop scalable C#/.NET applications using SOLID principles... ...solutions using Entity Framework Core and SQL Server. Optimise application performance...
- ...Main Responsibilities/Tasks: Design and Develop Work with team members to gather and... ...: Working knowledge of MVC.NET; C#.NET, VB.NET, WCF (Web services), XML, SOA... ...Oriented Architecture), JavaScript, JQuery, SQL, SSIS, SSRS, Team Foundation Server (TFS)...
- ...members to conduct system analysis, design, development and testing within an Agile/DevOps delivery model. Maintain, develop, deploy and operate backend cross-platform applications based on Java frameworks. Contribute to the frontend codebase when needed, helping...
- ...Description We're looking for a talented and motivated Senior .NET Full Stack Developer to join our growing team. As the Senior .NET Full Stack... ...do: Develop utilising various technologies e.g., C#, Angular, SQL, etc. Mobile Development experience will be a bonus....
- ...levels. They are seeking a Senior Full Stack Developer / Team Lead to join their... ...application built using WPF, C#, Blazor, Entity Framework Core... ...Core, utilizing Microsoft SQL Server and hosted on a cloud... ..., and delivery. Implement backend logic and business processes...Remote job
- ...Actions for source control and CI/CD automation. Experience developing and deploying solutions in AWS and/or Azure cloud... ...DevOps delivery model. Design, develop, deploy, and maintain backend cross-platform applications using Java-based frameworks. Contribute...
- ...Architecture team (System Architects, Enterprise Architects, Developers) The Java Developer (Senior) will Translates Requirements specifications into design... ...JPA experience, Oracle and PL/SQL knowledge (or similar SQL knowledge), Atlassian product stack, GitLab and related...
- ...Diseases Act 1993.Job Description FEM is looking to appoint a Senior Developer at our Head Office. The successful candidate will be... ...be required: Foundational Technologies: Proficient in C# and ASP.NET (Dotnet 8 preferred) Entity Framework (preferably...
- ...What you will be doing: Design, develop, and maintain high-performance Python applications supporting AI and machine learning use... ...principles. Design and implement APIs, services, integrations and backend components as required. Participate in peer code reviews and...
- ...resolution Involvement and support in Deployment process Provide third-level support for production incidents, when required Develop systems solutions in line with quality and delivery requirements Preparation of system/technical documentation (as per ISO...
- ...Sagteware-ontwikkeling Ontwikkel en onderhou backend stelsels en toepassings Bou web-... ...toepassings Databasis & Wolk Werk met SQL en relasionele databasisse Ondersteun... ...ontwikkeling Vaardigheid in: Python .NET (C# of verwante tegnologieë) Sterk begrip...
- ...business insights? Our client is looking for an experienced Senior Power BI Developer to design, build, and optimize top-tier business intelligence... ...expertise in Power BI, Power Apps, DAX, Power Query, SQL databases, and core data modeling principles. Education: A...
- ...Microservice Architecture , including designing and implementing distributed, scalable applications. Proven experience designing, developing, and consuming RESTful APIs . Hands-on experience with Docker , Kubernetes , and AWS Cloud services. Experience...
- ...technological growthOverview We are seeking an experienced Senior E-Commerce / App Developer to join our network of project-based consultants. The... ..., WooCommerce, Magento, or custom e-commerce platforms SQL and NoSQL databases Azure, AWS, or Google Cloud Git,...
- ...Responsibilities Design, develop, test, and maintain high... ...applications, APIs, and backend services. Develop... ...years' experience in a senior full-stack software development... ...Proficiency in C# .NET , TypeScript ,... ..., HTML , SASS , and SQL. Knowledge of Azure services...
- ...Mentoring / Team development: Actively coach other developers to understand and apply the Insure coding and architectural standards... ...JAXB SOAP Web services Message Driven Beans UML XML/XSD SQL Behavioural Skills: Action orientated go-getter,...
- ...Midrand, Johannesburg is seeking a motivated and skilled Junior C# Developer to join their growing team. This is a fully remote position;... ..., together with experience working with React.js and Microsoft SQL Server (MSSQL). Key Responsibilities Develop, maintain...Remote job
- ...and into the future. We're looking for an experienced Senior Middleware Developer with strong Java Spring Boot development expertise to join... ...performant within Linux/Unix environments Manage and optimise SQL Server databases supporting middleware applications...
- The Front-End Develope r will be responsible for developing, enhancing, and maintaining user... ...development experience ~ Experience with C# and .NET technologies ~ Experience... ...CSS3 JavaScript Bootstrap Git SQL Server Problem-solving Communication...
- ...passionate and innovative Front-End Developer looking to make a meaningful... .... They are seeking a Senior Front-End (Angular) Developer... ...back-end technologies such as C#, .NET Core, WCF, and WebAPI would... ...advantageous. Experience in SQL Server would be advantageous....
- ...experience. We are looking for an experienced Full Stack Developer to join the development team and play a key role in... ...strong technical foundation, particularly across: C# / .NET development Strong SQL & T-SQL experience MS SQL Server databases Database...
- ...technical products. Define and enforce the SSDLC workflow for all embedded and backend development, ensuring security, quality, and compliance at every stage of the software lifecycle. Develop and maintain integration and deployment of the company's cash processing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Developer (C# & SQL). Be the first to apply!
