Search by job, company or skills

Senior Software Engineer

Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

About CES

CES is a leading software product development, quality engineering, and digital transformation consulting company with over 26 years of experience serving global SMEs and Fortune 500 enterprises. We build innovative, scalable technology solutions and foster long-term client partnerships through engineering excellence and continuous innovation.

About the Role

We are looking for a Technical Lead with 8-12 years of experience to drive the design and development of scalable backend platforms, microservices, and enterprise-grade applications. This role offers the opportunity to work on modern Microsoft technologies, cloud-native architectures, and high-impact digital transformation initiatives.

  • Design and develop backend services and platform components using .NET (C#) and microservices architecture.
  • Build and maintain scalable RESTful APIs and enterprise application integrations.
  • Contribute to distributed, event-driven system design using messaging-based solutions.
  • Collaborate with architects, QA, business analysts, and DevOps teams to deliver high-quality solutions.
  • Troubleshoot production issues and drive performance, scalability, observability, and reliability improvements.

What We Need

  • 8-12 years of software development experience with at least 5+ years focused on .NET (C#), .NET Core/.NET 6+, and backend development.
  • Strong expertise in microservices, REST APIs, distributed systems, event-driven architecture, and object-oriented design principles.
  • Hands-on experience with SQL/NoSQL databases, messaging platforms (Azure Service Bus, RabbitMQ, Kafka), CI/CD pipelines, Git, and DevOps practices.
  • Comfortable using AI tools responsibly to improve productivity, quality, research, documentation, and day-to-day work outcomes.
  • Expected to adopt AI-enabled ways of working while ensuring accuracy, confidentiality, compliance, and human review of outputs.

Nice to Have

  • Experience with Azure cloud services and cloud-native application development patterns.
  • Hands-on experience with Docker, Kubernetes, and containerized deployments.
  • Understanding of Domain-Driven Design (DDD), design patterns, and scalable architecture principles.
  • Experience with application monitoring, logging, and observability platforms.
  • Prior exposure to Agile development methodologies and enterprise-scale platforms.

Why CES

  • Flexible working hours that support work-life balance.
  • Opportunity to work with advanced tools and technologies.
  • Global exposure through team collaboration and client portfolio engagement.
  • Support for innovative ideas and execution.
  • Learning and development programs to enhance skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152405027

Similar Jobs

Chennai, India

Skills:

.Net Core.NET 8.NET FrameworkWeb ApiSqlAngularDockerRest ApisAzureKubernetesEntity Framework CoreClaude Code

Hyderabad, Chennai, Pune

Skills:

JavaPythonCloud ServicesRelational DatabaseKafkaCI/CD

Chennai, India

Skills:

JavaGolangApisMicroservicesDistributed SystemsTesting FrameworksKubernetesPythonLLMsCloud platformsScalable backend servicesAgentic AI systemsDeveloper toolingEvent-driven architectures

Chennai, India

Skills:

protocol buffers Automated TestingRustDockerApisGitCmakeBazelCargoLinux development environmentsGRPCBackend servicesMeson

Chennai, India

Skills:

VMwareNetworkingMavenAntWebdriverTcp IpGrafanaVagrantMulticastDHCPDockerSeleniumOpenwrtPythonMlUDPDebuggingHttpAutomationJenkinsGradleLinuxRobot FrameworkCentosRest ApisCucumberCI CDGitHub ActionsS DNSAiAgentic AI

Beware of Scammers

We don’t charge money for job offers