Senior Tech Consultant | Business & Tech Solutions | Digital, Software & IT
Senior Software Engineer (.net)
Role Summary
We’re looking for a senior software engineer who thrives on building modern, scalable .net applications. Someone who can take full ownership from design and development to deployment and production support. You’ll play a key role in shaping our systems, mentoring teammates, and driving engineering excellence across every stage of delivery.
What you’ll do
- design, develop, test, and deliver reliable software that meets both business goals and technical standards.
- build and maintain cloud‑ready, enterprise‑grade applications and microservices using asp.net core, c#, and sql server .
- contribute across the full stack — from backend logic to web or mobile delivery.
- troubleshoot and resolve complex production issues, ensuring stability and performance.
- work closely with product managers, QA, and DevOps to deliver high‑impact features and enhancements.
- review code, coach junior developers, and champion best practices in clean architecture, solid principles, and test‑driven design .
- participate in architecture discussions and contribute to long‑term technical strategy.
- support release management, CI / CD pipelines, and on‑call rotations with a strong sense of ownership.
- communicate complex ideas clearly, whether to technical peers or non‑technical stakeholders.
What you’ll bring
a degree in computer science, software engineering, or equivalent hands‑on experience.5+ years of professional experience in .net and c# , delivering production‑grade applications.strong proficiency in asp.net core (mvc / web api) , sql server , and restful api design .experience with entity framework core or dapper , and practical use of mocking frameworks.solid cloud experience — preferably azure (aws / gcp also welcome) — with deployments across windows or linux environments.strong grasp of n-tier architectures, clean / hexagonal design patterns , and scalable systems.proven success leading an end‑to‑end project, from requirements gathering to production release.familiarity with git , ci / cd pipelines (azure devops, github actions, gitlab ci), and docker containers .working knowledge of security fundamentals (oauth2, jwt, owasp best practices) and observability tools .mentorship mindset — you care about helping others write better code and grow their craft.Why you’ll love it here
you’ll work in an environment that values clean code, autonomy, and continuous learning.you’ll have the freedom to make meaningful technical decisions and see them through to impact.you’ll be part of a team that believes great software is built by great people — not just great tools.Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Project Management, Consulting, and Information Technology
Industries
Software Development, IT Services and IT Consulting, and Information Services
#J-18808-Ljbffr