About the Role
We’re looking for an experienced Technical Business Analyst to join a large-scale strategic project in collaboration with AWS, focused on rewriting and modernizing an existing system and transitioning it to a modern cloud-native architecture. The role involves independently leading complex system analysis and specification processes, collaborating closely with development teams and AWS specialists, and leveraging AI tools as part of a Spec-Driven Development approach. Responsibilities Lead end-to-end analysis and specification processes for complex systems, working independently with business and technical stakeholders. Conduct in-depth analysis of existing systems, identify components requiring modification or redevelopment, and define system-level solutions. Translate business requirements into detailed functional and technical specifications (System-Level Specs), going beyond User Stories. Collaborate closely with development teams, AWS specialists, and business stakeholders to design solutions suited to cloud environments. Work within a Spec-Driven Development approach, collaborating with development teams that leverage AI tools to translate specifications into code. Participate in sprint planning, scope definition, and development processes within an Agile environment. Ensure the quality, consistency, and documentation of specifications, including change management and control throughout the project lifecycle. Requirements At least 5 years of experience in analyzing and specifying complex information systems. Proven experience writing detailed functional and technical specifications at the system level, beyond User Stories. Familiarity with Spec-Driven Development / Model-Based Development methodologies. Proven ability to independently lead complex processes, from requirements gathering to comprehensive system specifications. Experience working with AI tools and familiarity with AI-assisted development workflows. Strong command of Agile methodologies and experience working in sprint-based development teams. Excellent documentation and communication skills, strong analytical and systems thinking, and outstanding interpersonal skills. Relevant educational background in Information Systems, Industrial Engineering and Management, Computer Science, or a related field. Nice to Have Experience specifying financial systems or managing complex financial processes. Experience in large-scale modernization, system rewrite, or legacy system migration projects. Practical understanding of cloud architectures and experience with AWS-based projects. Experience working in large enterprises or public-sector organizations. Experience integrating AI tools into software development processes.