Browse current jobs

Sr. Manager - Digital Fabric

Tata Communications · Coimbatore

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: r_8baca2223e2831a184b9c69c3546ce8b

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Senior Technical Architect / Principal Software Engineer Position Summary We are seeking an experienced and highly skilled Senior Technical Architect / Principal Software Engineer with 17+ years of proven expertise in enterprise application development, SaaS-based ERP solutions, and full software development lifecycle management. The ideal candidate will have extensive experience designing scalable, high-performance applications, leading technical teams, driving architectural decisions, and delivering innovative solutions that align with business objectives. This role requires deep expertise in Java/J2EE technologies, Spring ecosystem, cloud-native application development, SaaS platforms, database design, DevOps practices, and agile methodologies. Key Responsibilities Solution Architecture & Design Design, develop, and implement scalable SaaS-based ERP solutions to meet complex business requirements. Collaborate directly with business stakeholders and internal customers to translate business needs into technical solutions. Define application architecture, system integration strategies, and technical roadmaps. Ensure solutions are secure, maintainable, highly available, and performance optimized. Software Development Develop enterprise-grade applications using Java/J2EE, Spring Framework, Spring Boot, Spring Cloud, Hibernate, JPA, JDBC, and Servlets. Build and maintain RESTful APIs and web services using Jersey, SOAP, WSDL, and XML technologies. Lead feature development, enhancements, and product customization initiatives. Write high-quality, reusable, and maintainable code adhering to coding standards and best practices. Data & Search Technologies Design and optimize relational database schemas. Develop complex SQL scripts, Stored Procedures, Functions, Triggers, Cursors, and Tables. Implement enterprise search capabilities using Apache SOLR, including schema design, indexing, and query optimization. Ensure database performance, integrity, and scalability. DevOps & Automation Build and maintain CI/CD pipelines using Jenkins and Maven. Develop shell scripts and automation tools for build, deployment, and release management. Monitor and optimize application performance and deployment processes. Implement logging, monitoring, and debugging solutions using Log4j and related tools. Agile Delivery & Leadership Work within Agile/Scrum environments to deliver high-quality software solutions. Participate in architecture reviews, sprint planning, and technical governance. Conduct code reviews and mentor development teams on best practices. Troubleshoot complex production issues and drive root-cause analysis. Modern Technology Enablement Support development automation initiatives leveraging JMR and modern frameworks. Provide technical leadership across Java, Spring Boot, Spring Cloud, JavaScript, React, Angular, and Vue-based applications. Drive adoption of emerging technologies and software engineering best practices. Required Skills & Technical Expertise Core Technologies Java, J2EE Spring Framework Spring Boot Spring Cloud Servlets JDBC JPA Hibernate API & Integration Technologies RESTful APIs (Jersey) SOAP Web Services WSDL XML Web Services Integration Database Technologies SQL Development Stored Procedures Functions Triggers Cursors Database Schema Design Search & Caching Apache SOLR Indexing & Search Optimization Hazelcast DevOps & Build Tools Jenkins Maven Shell Scripting CI/CD Pipelines Source Control & Collaboration Git SVN (Subversion) JIRA Front-End Technologies JavaScript React Angular Vue.js Microsoft Technologies VB.NET C#.NET Web Services XML Technologies Logging & Monitoring Log4j Application Monitoring Debugging & Troubleshooting Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field. 17+ years of hands-on software development and solution architecture experience. Proven experience delivering enterprise-scale SaaS applications and ERP solutions. Strong understanding of software design patterns, object-oriented programming principles, and distributed systems. Experience working in Agile/Scrum environments. Key Competencies Solution Architecture & System Design Technical Leadership & Mentoring Problem Solving & Analytical Thinking Stakeholder Management Performance Optimization Code Quality & Review Continuous Improvement Mindset Cross-functional Collaboration Project Delivery & Ownership Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications

Collected experience requirement

9-15 years