
Senior Software Engineer
Sincro Digital Marketing (India) Private Limited
- 🇮🇳 India
- On-site
- Senior
- 23 minutes ago
- Agile
- C#
- .NET Framework
- .NET
- ASP.NET Core
- AI
- CI/CD
- T-SQL
- Entity Framework
- Domain-Driven Design
- REST API
- OpenAPI
- Swagger
- Vue
- TypeScript
- HTML
- CSS
- Git
- Azure DevOps
- GitHub Actions
- OAuth2
- OpenID Connect
- OWASP
- Azure
- Docker
- Kubernetes
- IaC
- Bicep
- Terraform
- Redis
- Claude Code
- OpenAI
- n8n
- RAG
- MCP
23 minutes ago
This role partners closely with project and engineering teams throughout the Initiation, Planning, Development, Deployment, and Ongoing Support & Maintenance phases of our Agile methodology, working from documented scope and deliverables. The ideal candidate is a strong hands-on software engineer with deep experience in C#, .NET Framework, modern .NET / ASP.NET Core, and SQL Server, along with practical experience building and integrating APIs, implementing secure authentication solutions, and leveraging modern AI-assisted development tools.
Key ResponsibilitiesÂ
- Learn and navigate a large existing codebase across UI, services, business logic, databases, and background processing components.Â
- Analyse and document current system behaviour, dependencies, and technical debt.Â
- Communicate complex technical concepts, architecture decisions, delivery progress, and risks effectively to both technical and non-technical stakeholders, ensuring alignment across engineering, product, operations, and business teams.Â
- Create characterisation and regression tests around critical functionality before implementing changes.Â
- Contribute to architecture, migration planning, and incremental modernisation initiatives.Â
- Develop APIs, services, background workers, UI components, and data access layers.Â
- Enhance CI/CD pipelines, automated testing, observability, and engineering standards.Â
- Collaborate with cross-functional teams and communicate technical decisions and risks.Â
Required QualificationsÂ
- 7+ years of software engineering experience with C# and .NET.Â
- Strong experience with both .NET Framework and modern .NET / ASP.NET Core.Â
- Experience modernising or migrating large-scale enterprise applications.Â
- Strong SQL Server expertise including T-SQL, stored procedures, query tuning, indexing, and schema changes.Â
- Experience with Entity Framework / EF Core or similar ORMs.Â
- Strong understanding of software architecture, SOLID principles, dependency injection, and domain-driven design.Â
- Experience designing and building RESTful APIs and OpenAPI/Swagger.Â
- Experience with asynchronous processing, queues, scheduling, retries, and idempotency.Â
- Front-end experience with Vue.js (preferred), TypeScript, HTML, and CSS.Â
- Experience with automated testing, Git, and CI/CD platforms such as Azure DevOps or GitHub Actions.Â
- Understanding of application security, OAuth2/OpenID Connect, OWASP principles, and observability practices.Â
Preferred QualificationsÂ
- Cloud experience with Azure.Â
- Docker, Kubernetes, and Infrastructure as Code (Bicep or Terraform).Â
- Experience modernising legacy web applications and reporting solutions.Â
- Experience with Redis, workflow engines, or approval-management systems.Â
- Experience using AI-assisted development tools.Â
- Daily user of AI-powered development tools such asClaude Code, GitHub Copilot, OpenAI, or similar platforms.
- Hands-on experience withn8n and other workflow orchestration platforms to automate engineering and business processes.
- Experience designing, implementing, and operatingagentic workflows involving AI agents, tool usage, autonomous task execution, and multi-agent collaboration.
- Strong understanding of LLM integration patterns, RAG architectures, vector databases, MCP integrations, prompt engineering, and agent orchestration frameworks.
- Demonstrated ability to identify opportunities where AI can eliminate manual work, accelerate delivery, improve quality, or enhance customer experiences.
- Experience building production-grade AI solutions rather than simply experimenting with AI tooling.
Senior Software Engineer · Sincro Digital Marketing (India) Private Limited