Job Description
**Advanced Software Engineer (Adv SE)**
Role Overview
We are seeking an Advanced Software Engineer to design, develop, and deploy modular applications within our next-generation app-based architecture. The role involves driving architectural decisions, implementing complex components, ensuring platform-wide quality through automation, and contributing to secure, scalable, containerized solutions.
Key Responsibilities
- Lead the design of modular, scalable app-based architectures.
- Define repository structure, API design, security guidelines, and testing approaches.
- Develop complex features using Python, .NET (C#), and ReactJS.
- Build high-performance REST APIs and guide gRPC-based communication.
- Architect standards for Automated Unit Testing and Integration Test automation.
- Architect and maintain Docker images, base configurations, and Kubernetes deployments.
- Ensure container security and lifecycle management best practices.
- Desi...