Principal Architect-Software & Application Development(Software & Application Development)-B4101_3

Apply now »

Date: 12 Apr 2024

Location: Netherland, Netherlands

Company: Tata Communications

Broad outline of the Role

  • Responsible for designing software architecture and (or) delivery and deployment of the solution, driving automation, and improving operational efficiencies. This is a tactical role which defines the direction of new solutions, processes, standards based upon business strategy or customer need, with a significant mid-term impact on business unit overall results.

Purpose - Broad objective of the role

Size and Scope of Role - No. of direct reports

Size and Scope of Role - Total team size

Minimum qualification & experience

  • Graduation in Computer Science and Engineering or a related field
  • 7-12 Years relevant experience

Other knowledge/skills

  • Demonstrated experience and understanding in software solutions requirement analysis, creating roadmap, design, and software and platform architecture, cloud environment, business concepts and processes.
  • Hands on experience in debugging complex issues.
  • Extensive experience in software and application lifecycle Management
  • Industry domain knowledge of key technology and industry trends
  • Experience in working with Agile methodology.

Key Responsibilities

  • Understanding new requirements/charters and analysis
  • Leads discussions with cross functional teams and stake holders to evaluate feasibility, technical specifications, cost-benefit analysis, etc.
  • Define the software roadmap to meet business needs and operational aspects, secure and scalable.
  • Creating and delivering high quality features, preparing end to end high level and low-Level designs, developing individual sub systems.
  • Drives deployment of software architecture. Analyses test results post testing. Oversees go-live and guides troubleshooting.
  • Review and finalize implementation of design and architecture including infrastructure and deployment requirements.
  • Create internal user stories for development, testing and deployment across multiple sub-systems like OSS-BSS, IT Applications
  • Establish technology standards, cloud native architecture, SaaS based model for applications development, lead software quality assurance by reviewing process compliances, identifying pain points, and driving improvement initiatives.
  • Facilitating creation and prioritization of program-level feature and architectural backlogsThe role may be leading a team of software developers.

Technical Competencies

Knowledge / Skills


Job Segment: Application Developer, Developer, Testing, Cloud, Architecture, Technology, Engineering

Apply now »