Key Responsibilities
Software Architecture & Engineering Design
- Architect solutions for Telco-grade and real-time systems requiring high availability low latency resilience and strict SLA adherence
- Design systems capable of handling high-throughput event-driven workloads common in charging policy mediation provisioning and session management platforms
- Define end-to-end software architectures for enterprise and Telco systems (microservices web apps mobile apps APIs backend services)
- Create high-level and low-level designs component diagrams class structures and data flows
- Ensure solutions are scalable modular secure and aligned with modern engineering principles
- Drive API-first and event-driven architecture adoption
Technology Leadership & Modern Engineering Practices
- Promote clean code SOLID principles reusable components and engineering quality
- Guide teams on technology stacks (Java/Spring/Quarkus Go Python React Native iOS Android etc.)
- Drive adoption of cloud-native patterns Kubernetes containers DevOps pipelines CI/CD GitOps
- Advocate for test automation performance engineering and secure coding practices
AI-Enabled Engineering & Continuous Learning
- Stay continuously updated on modern software engineering trends frameworks and AI-enabled development tools
- Promote use of AI/LLM tools (code completion automated tests refactoring documentation generation)
- Drive productivity efficiency and quality improvements through AI-assisted development
Integration & API Architecture
- Design integration patterns using REST GraphQL gRPC messaging and event streaming
- Define API specifications versioning strategy throttling rules and security policies
- Work with integration teams to ensure seamless flow between frontend backend and external systems
Delivery Support & Engineering Governance
- Provide architectural support for Telco real-time systems (charging policy provisioning AAA mediation) and ensure system behaviour under peak load and failover scenarios
- Support delivery teams by reviewing solutions guiding developers and resolving complex technical issues
- Conduct design and code reviews; ensure compliance with engineering standards
- Provide architectural oversight during development SIT/UAT and production readiness
- Identify engineering risks early and define mitigation approaches
Collaboration & Stakeholder Engagement
- Work closely with Product Owners Business Analysts and Engineering Leads to translate requirements into technical solutions
- Explain architecture decisions clearly to both technical and non-technical stakeholders
- Act as a trusted advisor to customers and internal teams on modern engineering approaches
Documentation & Standards
- Create and maintain architecture artefacts (HLDs LLDs API specs data models sequence diagrams)
- Define coding standards branching strategies DevOps guidelines and quality benchmarks
Person Specifications
- 8 - 12 years in Software Engineering and solution design
- Hands-on experience in multiple programming languages (Java Go or similar)
- Strong background in microservices distributed systems and cloud-native development
- Expertise with CI/CD DevOps containers Kubernetes and modern deployment models
- Solid understanding of design patterns DDD integration patterns and system scalability
- Experience with cloud ecosystems (AWS/Azure/GCP) and modern frontend frameworks (React/Angular/Vue)
- Ability to learn new technologies rapidly and stay updated with emerging engineering and AI trends
- Strong communication and ability to simplify technical concepts
- Analytical and structured problem solver
- Leadership presence; able to influence and mentor development teams
- Collaborative proactive and able to work across multiple teams Preferred Certifications (Optional): AWS/Azure/GCP Architect or Developer certifications Kubernetes / CNCF certifications TOGAF or architecture-related credentials DevOps or CI/CD certifications
Key Responsibilities Software Architecture & Engineering Design Architect solutions for Telco-grade and real-time systems requiring high availability low latency resilience and strict SLA adherenceDesign systems capable of handling high-throughput event-driven workloads common in charging policy me...
Key Responsibilities
Software Architecture & Engineering Design
- Architect solutions for Telco-grade and real-time systems requiring high availability low latency resilience and strict SLA adherence
- Design systems capable of handling high-throughput event-driven workloads common in charging policy mediation provisioning and session management platforms
- Define end-to-end software architectures for enterprise and Telco systems (microservices web apps mobile apps APIs backend services)
- Create high-level and low-level designs component diagrams class structures and data flows
- Ensure solutions are scalable modular secure and aligned with modern engineering principles
- Drive API-first and event-driven architecture adoption
Technology Leadership & Modern Engineering Practices
- Promote clean code SOLID principles reusable components and engineering quality
- Guide teams on technology stacks (Java/Spring/Quarkus Go Python React Native iOS Android etc.)
- Drive adoption of cloud-native patterns Kubernetes containers DevOps pipelines CI/CD GitOps
- Advocate for test automation performance engineering and secure coding practices
AI-Enabled Engineering & Continuous Learning
- Stay continuously updated on modern software engineering trends frameworks and AI-enabled development tools
- Promote use of AI/LLM tools (code completion automated tests refactoring documentation generation)
- Drive productivity efficiency and quality improvements through AI-assisted development
Integration & API Architecture
- Design integration patterns using REST GraphQL gRPC messaging and event streaming
- Define API specifications versioning strategy throttling rules and security policies
- Work with integration teams to ensure seamless flow between frontend backend and external systems
Delivery Support & Engineering Governance
- Provide architectural support for Telco real-time systems (charging policy provisioning AAA mediation) and ensure system behaviour under peak load and failover scenarios
- Support delivery teams by reviewing solutions guiding developers and resolving complex technical issues
- Conduct design and code reviews; ensure compliance with engineering standards
- Provide architectural oversight during development SIT/UAT and production readiness
- Identify engineering risks early and define mitigation approaches
Collaboration & Stakeholder Engagement
- Work closely with Product Owners Business Analysts and Engineering Leads to translate requirements into technical solutions
- Explain architecture decisions clearly to both technical and non-technical stakeholders
- Act as a trusted advisor to customers and internal teams on modern engineering approaches
Documentation & Standards
- Create and maintain architecture artefacts (HLDs LLDs API specs data models sequence diagrams)
- Define coding standards branching strategies DevOps guidelines and quality benchmarks
Person Specifications
- 8 - 12 years in Software Engineering and solution design
- Hands-on experience in multiple programming languages (Java Go or similar)
- Strong background in microservices distributed systems and cloud-native development
- Expertise with CI/CD DevOps containers Kubernetes and modern deployment models
- Solid understanding of design patterns DDD integration patterns and system scalability
- Experience with cloud ecosystems (AWS/Azure/GCP) and modern frontend frameworks (React/Angular/Vue)
- Ability to learn new technologies rapidly and stay updated with emerging engineering and AI trends
- Strong communication and ability to simplify technical concepts
- Analytical and structured problem solver
- Leadership presence; able to influence and mentor development teams
- Collaborative proactive and able to work across multiple teams Preferred Certifications (Optional): AWS/Azure/GCP Architect or Developer certifications Kubernetes / CNCF certifications TOGAF or architecture-related credentials DevOps or CI/CD certifications
View more
View less