Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 18, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Growth in Value Alliance (GV Alliance) Partners is a business advisory and market intelligence services firm. Our objectives are to assist organizations to achieve their growth aspirations by providing market intelligence, strategy blueprint, IT solution delivery expertise and business operation improvement capabilities. GVA Partners is also a l...
    Read more about this company

     

    Senior Technical Lead, Software Development

    Job Description

    • The Senior Technical Lead, Software Development will be responsible for leading the architecture definition, design and technical implementation of software applications, leading development teams to build robust, scalable, and maintainable software systems.
    • This role is highly technical and hands-on with code architecture.

    Key platforms and Services to be covered include the following:

    • Self-Service Customer Apps and Web
    • Corporate Web Portals
    • Voice of Customer for Survey feedback
    • Payment System
    • Partner Portal
    • Robotic Process Automation
    • Assisted-Channel Apps and Web
    • Metaverse system
    • E-commerce System
    • IOT System
    • Web Hosting System

    Key Responsibilities
    Strategy & Business Understanding:

    • Good understanding of organisation’s strategy and translation of business requirements into technical solutions
    • Understanding of key architecture and solution building blocks for all technical capabilities in the Software Development architecture domain for a Telco and TechCo
    • Involve in co-creation of Consumer and mass market services and initiatives with Business teams and drive the implementation
    • Support the Domain Architect in developing a high-level view of current and future state business and solution architectures for Software Development that are well connected and aligned with business strategy
    • Evaluate developments in architecture and technology trends in the industry and recommend value-adding improvements to the Software development domain architecture roadmap

    Solution Architecture Definition, Design and Implementation Supervision:

    • Carry out detailed Architecture Impact Analysis for all Software Development and business requirements before implementation
    • Create low-level designs covering all components for all Software development solutions to guide software developers and implementation team
    • Document all designs and create relevant artefacts for all solutions using standard templates and diagrams such as system integration views, API details, design flows, data integration document, etc.
    • Oversee the implementation of systems and capabilities impacting Software development solutions, including network integration, infrastructure deployment, application development/deployment and data integration.
    • Carry out detailed capacity planning for key platforms, services and solutions to ensure robust and scalable solution delivery
    • Coordinate cross-functional teams of implementers and vendors for the end-to-end delivery of solutions, products and services

    Software Engineering:

    • Design the architecture of software systems, including databases, user interfaces, application modules and components, APIs etc.and translate the design plans into functional code using various programming languages.
    • Design scalable applications architecture based on trend analysis of usage and forecast, and benchmark application capabilities based on projected growth.
    • Support developers in documenting code specifications and versioning for references and maintenance
    • Involve in peer review of codes to ensure efficient and optimal codes for solutions
    • Support in software and applications unit and integration testing

    Solution post implementation support and operational handover:

    • Prepare solution handover and operationalization documentation for Operations and support teams
    • Monitor the performance of newly implemented systems and solutions and identify areas for optimisation.
    • Resolution of early life support issues and escalations
    • Monitoring and retrofit of design exceptions and transition architectures
    • Periodic design and architecture compliance assessment on new solutions and initiatives.

    Qualifications and Experience

    • Over 8 years’ work experience in Telco and/or ICT industry with solution architecture and design skills
    • Software Design & Patterns: Design software architecture, selecting appropriate design patterns, frameworks, and programming languages.
    • Code Review & Best Practices: Conduct code reviews, establish coding standards, and ensure adherence to best practices in software development.
    • Performance Optimization: Identify performance bottlenecks and design solutions for optimal application performance and scalability.
    • API Design & Development: Lead the design and development of internal and external APIs.
    • Database Design: Design efficient and scalable database schemas and data access strategies, in-depth knowledge of database technologies (SQL, NoSQL).
    • Testing Strategy: Collaborate with QA teams to define comprehensive testing strategies (unit, integration, system, performance).
    • Technical Debt Management: Identify and recommend strategies for managing technical debt.
    • Mentorship: Mentor and guide junior developers, fostering a culture of technical excellence.
    • Strong programming language proficiency (e.g., Java, Python, .NET, Node.js).
    • Expertise in various architectural styles (e.g., microservices, monolithic, event-driven).
    • Understanding of DevOps practices: CI/CD pipelines and automated testing.
    • Vast experience in systems design and integration in a complex environment with multiple technologies and solutions
    • In-depth proven experience in Architecture governance, Business Capability & Value Chain Analysis, Transition Architecture & Roadmaps
    • Knowledge of Telco 2.0. and Web 3.0. technologies
    • Business Process re-engineering and management experience
    • Understanding of cloud services and concepts
    • Knowledge of Agile Software Delivery methodology
    • Experience and prior involvement in a Digital Transformation Programme

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified candidates should send their CV to: contact@gvapartners.com and tisea@gvapartners.com using the Job Title as the subject of the email.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at GVA Partners Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail