Senior Systems Engineer – Agile Delivery

Job Details

  • Salary
  • Experience 7 Years Experience

Senior Systems Engineer – Agile Delivery

  • Sri Lanka

Summary:

We are looking for an experienced Senior Systems Engineer – Agile Delivery to play a key role in bridging the gap between technical engineering, agile processes, and business requirements. The ideal candidate will have a strong background in systems engineering, software development, and cloud technologies, along with hands-on experience in Agile methodologies. This role involves close collaboration with cross-functional teams to ensure technical excellence and efficient delivery within agile frameworks.


Key Responsibilities:

  • Collaborate with product managers, stakeholders, and customers to gather, analyze, and refine software requirements.

  • Ensure technical and business alignment of all requirements.

  • Translate business and user requirements into detailed technical specifications and user stories for the development team.

  • Ensure that all technical requirements adhere to system architecture principles

  • Act as a key contributor in Agile ceremonies, including sprint planning, backlog grooming, and daily stand-ups.

  • Promote adherence to Agile principles, including “Ready Criteria” and “Definition of Done.”

  • Author and maintain clear and concise documentation for system requirements, technical designs, and agile process artifacts.

  • Ensure all deliverables are complete, tested, and shippable.

  • Manage product backlogs, sprint tracking, and reporting using JIRA.

  • Maintain project documentation and team collaboration materials using Confluence.

  • Work with architects and senior engineers to ensure requirements align with system architecture and design standards.

  • Contribute to system optimization and integration efforts across teams.

  • Act as the technical liaison between Software Development, QA, DevOps, and Product Management teams.

  • Facilitate smooth communication and alignment across all stages of the project lifecycle.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 7+ years of experience in a Systems Engineer, Technical Analyst, or similar role.

  • Strong background in software development, with hands-on experience in Windows and Linux operating systems.

  • Proven experience with cloud platforms such as AWS, Azure, or GCP.

  • Demonstrated experience working in an Agile development environment.

  • Proficiency with JIRA and Confluence for managing backlogs and documentation.

  • In-depth understanding of Agile principles, including “Ready Criteria” and “Definition of Done.”

  • Proficiency in scripting languages (e.g., Python, PowerShell, Bash).

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Strong communication and interpersonal skills with the ability to articulate complex technical concepts clearly.

  • Certification in Agile methodologies (e.g., Certified ScrumMaster, SAFe Agilist) preferred.

  • Previous experience as a software developer is a strong advantage

Apply This Job