Front Office Business Analyst – Agile SDLC, Cloud & Technology Solutions

CompanySynechron Technologies
LocationChennai - Taramani (Ascendas), Pune - Client Location, Pune - Hinjewadi (Ascendas), Bengaluru - Client Location, Bengaluru - Bellandur (GTP), Bengaluru - Thanissandra (BCIT), Bengaluru - EC-2 Gateway campus, Hyderabad Eco Park
Category-
Seniority-
Workplace-
Posted2026-09-18
Viaworkday

Description

Job Summary

Synechron is seeking a Front Office Business Analyst with 4–7 years of experience to bridge business needs and technology delivery across front-office functions. The role will work with cross-functional teams to understand requirements, define solution approaches, prepare technical documentation, and support the delivery of reliable software solutions.

The position contributes to business objectives by translating requirements into clear technical specifications, supporting Agile delivery, improving solution quality, and helping teams adopt relevant technologies across mobile, cloud, IoT, and blockchain environments.

Software Requirements

Required

-
Strong understanding of technology platforms such as mobile, cloud, IoT, and blockchain.

-
Knowledge of the software development life cycle (SDLC) and Agile methodologies.

-
Proficiency in one or more programming languages, including Java, Python, or Node.js.

-
Experience with Agile or Scrum delivery practices.

-
Experience using Git, JIRA, and Confluence, including the current versions supported within the project environment.

-
Ability to prepare technical specifications, functional documentation, process flows, and detailed requirements documentation.

-
Experience participating in code reviews and supporting software quality and maintainability.

-
Experience collaborating with testing teams to validate software solutions against documented requirements.

-
Ability to provide technical support and contribute to the resolution of technical issues.

Preferred

-
Practical experience applying mobile, cloud, IoT, or blockchain technologies within business or software delivery environments.

-
Experience working with more than one programming language, including Java, Python, or Node.js.

-
Familiarity with technology trends and advancements relevant to front-office solutions.

-
Experience with software testing, deployment, technical troubleshooting, and release support.

-
Experience working with documentation, collaboration, and project management tools in an Agile environment.

Overall Responsibilities

-
Work closely with cross-functional teams to understand technology requirements and design solutions that meet business needs.

-
Analyze and clarify requirements, identify dependencies, and support the definition of practical and maintainable solution approaches.

-
Develop technical specifications and detailed documentation for new features, enhancements, integrations, and system changes.

-
Support the software development life cycle from requirements analysis through testing, deployment, and post-release support.

-
Stay current with technology trends and advancements and suggest appropriate ways to incorporate them into existing solutions.

-
Participate in code reviews to support code quality, maintainability, alignment with requirements, and adherence to agreed development practices.

-
Participate in the resolution of technical issues and provide technical support to team members.

-
Collaborate with testing teams to ensure software solutions are thoroughly tested and meet defined quality standards.

-
Track requirements, decisions, risks, actions, and dependencies using approved project management and documentation tools.

-
Contribute to measurable outcomes, including clear requirements, complete documentation, timely delivery, effective issue resolution, and improved solution quality.

Technical Skills (By Category)

Programming Languages

Essential

-
Proficiency in at least one programming language, such as Java, Python, or Node.js.

-
Ability to understand, discuss, and document software implementation approaches.

-
Ability to review code and contribute constructive feedback during code review activities.

Preferred

-
Working knowledge of two or more programming languages, including Java, Python, or Node.js.

-
Experience using programming languages to support integrations, automation, data processing, or technical analysis.

Databases/Data Management

Essential

-
Ability to understand data requirements, data flows, system interfaces, and information dependencies.

-
Ability to document data-related requirements and support validation of data outputs against business expectations.

Preferred

-
Familiarity with database concepts, data structures, queries, and data validation.

-
Experience supporting solutions that use structured or unstructured data.

Cloud Technologies

Essential

-
Strong understanding of cloud technology platforms and their role in software solution delivery.

-
Ability to discuss cloud-related requirements, dependencies, environments, and solution considerations with technical teams.

Preferred

-
Practical experience working with cloud-based applications, services, deployment environments, or integrations.

-
Familiarity with cloud scalability, availability, security, and cost considerations.

Frameworks and Libraries

Essential

-
Ability to understand the purpose and use of frameworks and libraries within software solutions.

-
Ability to document technical requirements involving application components, services, integrations, or interfaces.

Preferred

-
Experience working with frameworks and libraries used in Java, Python, Node.js, mobile, cloud, IoT, or blockchain solutions.

-
Familiarity with API-based and service-oriented solution patterns.

Development Tools and Methodologies

Essential

-
Knowledge of the software development life cycle (SDLC).

-
Knowledge of Agile methodologies and experience participating in Scrum-based delivery activities.

-
Experience using Git, JIRA, and Confluence with the current versions supported by the project environment.

-
Experience participating in daily stand-ups, project planning sessions, code reviews, testing activities, and issue resolution.

-
Ability to prepare and maintain technical specifications, requirements documentation, project records, and delivery updates.

Preferred

-
Experience with Agile delivery metrics, backlog refinement, sprint reviews, retrospectives, and release planning.

-
Experience supporting software deployment, production release activities, or post-release analysis.

-
Familiarity with automated testing, continuous integration, or continuous delivery practices.

Security Protocols

Essential

-
Awareness of security, privacy, access control, and data protection considerations when documenting and supporting technology solutions.

-
Ability to identify security-related requirements and communicate them to relevant technical and testing teams.

Preferred

-
Familiarity with secure software development practices, authentication, authorization, encryption, and secure API design.

-
Experience supporting technology solutions with compliance or security-related requirements.

Experience Requirements

-
4–7 years of professional experience in software development, technology analysis, business analysis, or a related technology delivery role.

-
Experience working with mobile, cloud, IoT, or blockchain technologies, with strong technical skills in at least one of these areas.

-
Experience with software development methodologies and tools, including Agile, Scrum, Git, JIRA, and Confluence.

-
Experience working with cross-functional teams to understand business requirements and design or support technology solutions.

-
Experience preparing technical specifications and detailed documentation for new features and enhancements.

-
Experience participating in code reviews, software testing, technical issue resolution, and delivery support.

-
Experience working in financial services, technology, consulting, or other complex software delivery environments is preferred.

-
Candidates may qualify through an equivalent combination of relevant software development, business analysis, technology implementation, or technical delivery experience.

Day-to-Day Activities

-
Participate in daily stand-up meet