Job Title –Functional Architect
Job Location – Chennai
Reports to –Software Engineering Group
Responsibilities:
Responsibilities include but are not limited to:
- Analyze and design the “to-be” business processes
- Work with the product teams to assess current capabilities and identify high-level requirements
- Identify and definedetailed product requirements and use cases
- Set up and maintain the requirements and traceability deliverables
- Work with the project manager, architects, and other team members to define metrics and performance goals for the application
- Participate in transitioning the requirements and use cases to the designers, and ensure a clear and complete understanding of the requirements
- Assist in translating requirements and use cases into test conditions and expected results for product, performance, user acceptance, and operational acceptance
- Participate in quality management reviews of the designs, prototypes and other requirement work products
- This role will involve involved in defining the business processes and performing any business process re-engineering required before the application is designed from a technical perspective
The candidate is also expected to have experience
- in building and architecting software solutions in Telecom domain and more specifically in ILL, MPLS, SIP, VPN products
- in software integrations across various tools like SFDC, SAP, Billing Systems etc.,
The ideal candidate would have the following qualifications/experience:
- Bachelor degree (Computer Science) with about 10-12 years of experience in software development with minimum 4 years in a functional role
- Good experience in Entity modelling / Domain Driven Design
- Good experience in J2EE programming frameworks like Spring
- Good experience / exposure to opensource software
- Good experience in webservices like SOAP and REST and microservices / api gateway
- Hands on SQL
- Exposure to UI/UX design concepts
- Good exposure to IP Network concepts
- Understanding of DevOps processes like CI/CD , ITIL processes
- The candidate should have excellent communication skills with an ability to interact with non-technical stakeholders as well.