Job Summary
We are seeking an experienced Software Architect with strong expertise in Telecom, Meta Router Configuration, and enterprise integration architecture. The ideal candidate will be responsible for defining software architecture, translating functional and non-functional requirements into scalable technical solutions, guiding development teams, and ensuring software meets quality, security, modifiability, and extensibility standards. Strong experience with Meta Router Configuration and enterprise integration architecture within the Telecom domain is essential for this role.
Work Model
• Hybrid work model with no fixed schedule.
• On-demand onsite collaboration, approximately 4 days per month when in-person collaboration is required.
• Onsite participation will primarily be required for planning or JAD sessions.
Key Responsibilities
• Collaborate with technical and business professionals to determine functional and non-functional requirements for new software and applications.
• Use appropriate tools and methodologies to create representations of system functions and user interfaces for desired products.
• Develop high-level product specifications with consideration for system integration, scalability, and technical feasibility.
• Define all aspects of software development, including appropriate technologies, workflows, development methodologies, and coding standards.
• Communicate architectural concepts, technical guidelines, and design decisions effectively to development teams.
• Oversee development progress to ensure implementation remains consistent with the approved architecture and design.
• Provide technical guidance, mentoring, and coaching to developers and engineers.
• Ensure software solutions meet requirements for quality, security, modifiability, extensibility, and maintainability.
• Review and approve final solutions prior to launch.
• Apply software architecture and design principles to enterprise Telecom solutions.
• Support enterprise integration architecture and ensure effective integration across systems and platforms.
• Collaborate with development and engineering teams to resolve architectural and technical challenges.
• Contribute to planning and JAD sessions as required.
Required Qualifications
• Undergraduate degree in Computer Science, Engineering, or a relevant field.
• Experience in software development and coding using various programming languages such as C#, .NET, Java, or similar technologies.
• Strong knowledge of software and application design and architecture.
• Knowledge of UML and other software modeling methodologies.
• Familiarity with HTML, CSS, JavaScript, and UI/UX design principles.
• Strong understanding of system integration and enterprise architecture concepts.
• Strong communication and technical leadership skills.
Required / Must-Have Skills
• Minimum 5 years of hands-on experience with Meta Router Configuration.
• Minimum 2 years of experience with Enterprise Integration Architecture in the Telecom domain.
• Strong understanding of Telecom systems and integration architecture.
• Ability to provide technical direction and architectural guidance to development teams.