SchoolsResearch logo
SchoolsResearch
Technology • Consulting • Digital Transformation
All open positions

Software Engineering

Senior Technical Developer

Kochi · Bangalore · TrivandrumFull-time7+ years

Lead design, development, and delivery of complex enterprise applications, platforms, and integrations using modern full-stack technologies.

Apply for this role

Key responsibilities

  • Design and develop scalable, secure, and high-performance applications and services for enterprise use cases.
  • Lead technical design, architecture decisions, code reviews, and mentoring of junior developers.
  • Build and maintain APIs, microservices, data models, and integration patterns across cloud and on-premise environments.
  • Collaborate with product, architecture, and delivery teams to translate requirements into robust technical solutions.
  • Troubleshoot production issues, perform root-cause analysis, and implement corrective and preventive actions.
  • Drive adoption of best practices in coding, testing, DevOps, security, and operational excellence.

Required experience

  • 7+ years of software-development experience with strong full-stack capabilities.
  • Proficiency in modern languages and frameworks such as Java, .NET, Node.js, React, or Angular.
  • Experience with cloud platforms (AWS, Azure, GCP), containers, CI/CD, and DevOps practices.
  • Solid understanding of databases, APIs, messaging, and distributed-systems design.
  • Strong problem-solving, communication, and leadership skills.

Preferred experience

  • Experience with enterprise platforms in AI/ML, data, ecommerce, or integration domains.
  • Experience leading technical initiatives, architecture reviews, and cross-team collaboration.
  • Relevant cloud or technology certifications.