30 Jul
|
KLA
|
Tamil Nadu
Job Description/Preferred Qualifications
Key Responsibilities:
Strong software architecture background with experience designing complex, distributed, high-performance, or data-intensive software systems.
Proven ability to work with both legacy platforms and modern technology stacks.
Experience in one or more of the following areas:
Enterprise software architecture
Cloud-native services
Microservices or service-oriented architecture
AI/ML infrastructure
Big data processing
DevOps and engineering automation
High-performance computing or large-scale data pipelines
Ability to lead through influence across functions, geographies, and organizational boundaries.
Solid analytical thinking with the ability to simplify ambiguity, evaluate trade-offs, and guide teams toward practical, scalable solutions.
Experience mentoring senior engineers, architects, or technical leads.
Excellent communication skills, with the ability to explain architecture choices to both technical and non-technical stakeholders.
Bias for ownership, execution, and long-term technical excellence.
Qualifications:
Education:
Bachelor s or Master s degree in Computer Science, Electrical Engineering, or a related technical field.
Experience:
10+ years of experience in software engineering
Technical Skills:
Programming: C#, C++, Java, Python, .NET
Architectural Paradigms: Microservices, service-oriented architecture, modular monolith, layered architecture, event-driven architecture
Legacy Modernization: Monolith decomposition, migration from thick-client/desktop stacks to contemporary service-based platforms, backend/frontend separation
Working knowledge of container technologies, orchestration frameworks (e.g., Kubernetes), and workflow automation.
Robust grasp of software development best practices, CI/CD, and DevOps principles.
Leadership Communication:
Demonstrated ability to lead and drive functional teams.
Excellent communication and stakeholder management skills.
Passion for mentoring and developing engineering talent.
Minimum Qualifications
Bachelor's or Masters degree in Computer Science, Electrical Engineering, or a related technical field with 10+ years of expereince.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Manager, Software Architecture And Platform Modernization Tamil Nadu
🏢 KLA
📍 Tamil Nadu