Senior Software Engineer

Year    UP, IN, India

Job Description

SENIOR SOFTWARE ENGINEER



Location: Noida



Company: Servoedge technologies



About Servoedge



At Servoedge, we are at the forefront of innovation, building

intelligent solutions

that leverage the power of Artificial Intelligence to solve complex challenges. We are a dynamic, fast-paced team dedicated to

pushing the boundaries

of what's possible in the AI space. Join us to lead the technical direction and delivery of the core, mission-critical platforms that power this innovation.



We are seeking an experienced and highly technical

Senior Software Engineer / Team Lead

to act as the primary technical anchor for one of our core development teams. This pivotal role demands

master-level proficiency

in enterprise-grade technologies (

Java and .NET

), proven

architectural design skills

, and full ownership of the

DevOps and SDLC (Software Development Lifecycle)

.

You will be responsible for defining technical strategy, hands-on development, and guiding a cross-functional team. You will be instrumental in building the

highly scalable, resilient, and performant backend services

that form the foundation for our future AI product suite.

Key Responsibilities



Technical Architecture & High-Performance Development



Define the technical vision and architect

highly scalable, high-throughput, and low-latency microservices, ensuring alignment with overall enterprise architectural strategy. Serve as the

primary hands-on developer and technical authority

, significantly contributing to the codebase using

Java

(deep expertise in Spring/Spring Boot)

AND C#/.NET

(mastery of .NET Core/ASP.NET Core). Mandate and enforce the highest standards for code quality, focusing on

Object-Oriented Programming (OOPs) mastery

, advanced application of

Design Patterns

, and strict adherence to

SOLID Principles

.

Design and optimize databases

(SQL/NoSQL) and caching strategies to meet demanding performance requirements for real-time AI inference services.

DevOps Pipeline, Reliability & SDLC Ownership


Own, manage, and continuously optimize the end-to-end CI/CD pipeline

(Continuous Integration/Continuous Deployment) for mission-critical services.

Implement advanced

DevOps practices

including robust automated testing, performance testing, and blue/green or canary deployment strategies using tools like

Jenkins, Azure DevOps, GitLab, or ArgoCD

. Utilize and advocate for

Infrastructure-as-Code (IaC)

(e.g., Terraform or CloudFormation) to manage, provision, and maintain resilient cloud infrastructure (AWS, Azure, or GCP). Ensure application observability and reliability through effective logging, monitoring, and alerting frameworks (e.g., Prometheus, Grafana, ELK Stack).

Leadership, Mentorship & Delivery



Lead, mentor, and technically guide a team of 6-10 developers, fostering a culture of ownership, engineering excellence, and continuous learning. Drive complex projects/sprints, overseeing technical execution, managing dependencies, and ensuring timely delivery of high-quality, production-ready solutions. Act as the key technical interface, translating ambiguous business requirements into clear, actionable technical specifications and tasks for the team.

Enabling AI/ML at Scale



Your role is the technical backbone for our AI future, focused on:

Building

robust data ingestion and processing systems

capable of handling petabyte-scale data volumes essential for training and running intelligent algorithms. Developing and securing

platform components

and APIs designed for seamless, high-volume interaction with sophisticated AI/ML models.

Required Qualifications



Experience:

3-5 years

of professional experience in software engineering, with at least 2 years operating in a Senior Developer, Principal Engineer, or Team Lead capacity.

Core Languages:

Master-level proficiency

in

Java

(e.g., Spring Boot)

AND C#/.NET

(e.g., .NET Core/ASP.NET Core).

Architecture & Design:

Demonstrated experience

architecting and shipping complex, distributed microservices architectures

using event-driven patterns, message queues (e.g., Kafka, RabbitMQ), and containerization (Docker, Kubernetes).

DevOps & Cloud:

Deep, practical experience owning and optimizing CI/CD pipelines

and using

IaC

tools. Must have experience deploying and managing applications in a major public cloud environment (AWS, Azure, or GCP).

Leadership:

Proven success in leading technical design sessions, performing thorough code reviews, and effectively mentoring senior and mid-level engineers.
Job Type: Full-time

Application Question(s):

ctc ECTC Notice Period Location Are you immediate joiner?
Expected Start Date: 15/12/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4818875
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year