Software Developer Engineer - III

Rootquotient


Date: 3 weeks ago
City: Chennai, Tamil Nadu
Contract type: Full time
As a Software Development Engineer 3 (Full Stack), you will be a senior technical leader responsible for designing, architecting, and implementing enterprise-scale software solutions. This role requires expertise in frontend and backend development, system architecture, and emerging mobile integration trends. You will drive innovation, mentor engineering teams, and lead transformational initiatives across multiple technology stacks.

Strategic Development

The core responsibilities for the job include the following:

  • Define architectural roadmaps and lead technology transformation initiatives.
  • Design complex, multi-domain software solutions that align with business objectives.
  • Develop security frameworks and technical debt reduction strategies.
  • Drive innovation across frontend, backend, and mobile technology stacks.
  • Establish enterprise-wide performance engineering and optimization strategies.

Technical Leadership

  • Provide technical mentorship and set engineering standards.
  • Lead high-level architectural decision-making and code reviews.
  • Develop technical documentation and best practices.
  • Establish engineering excellence programs and lead knowledge-sharing initiatives.
  • Evaluate and select technology solutions that drive business impact.

Cross-Functional Collaboration

  • Align technology strategies with business goals and product roadmaps.
  • Collaborate with product, design, and infrastructure teams to deliver scalable solutions.
  • Manage technical negotiations and lead enterprise architecture discussions.
  • Develop integration strategies across web, mobile, and cloud platforms.
  • Drive continuous innovation and foster a culture of engineering excellence.

Requirements

  • 5+ years of experience in full-stack development and system architecture.
  • Proven expertise in frontend and backend frameworks (React.js, Node.js, etc. ).
  • Strong understanding of cloud computing, DevOps, and distributed systems.
  • Experience in leading teams, mentoring developers, and setting engineering standards.
  • Deep knowledge of security best practices and enterprise software development.
  • Strong problem-solving skills and ability to drive technical vision.

Frontend Development

  • Expertise in React.js, Next.js, or advanced frontend frameworks.
  • Design and implement enterprise-grade component architectures.
  • Lead frontend performance engineering and optimization strategies.
  • Experience with micro-frontend architectures and universal rendering.
  • Implement scalable state management solutions and design systems.

Backend Development

  • Proficiency in Node.js, Express, Nest.js .
  • Develop enterprise-grade authentication, authorization, and security frameworks.
  • Experience with event-driven architectures and background job orchestration.
  • Optimize backend performance and system resilience.

Database And Infrastructure

  • Design distributed database architectures (SQL and NoSQL).
  • Implement data sharding, multi-region strategies, and caching mechanisms.
  • Lead database security, compliance, and governance initiatives.

Cloud And DevOps (Good To Have)

  • Implement advanced CI/CD pipelines and automated deployments.
  • Expertise in observability, monitoring, and performance tuning.
  • Develop fault-tolerant and resilient cloud-native solutions.
  • Experience with Kubernetes, multi-cloud strategies, and serverless computing.

This job was posted by Krishna Sharmathi from RootQuotient.
Post a CV