Agile Delivery Lead & Senior System Analyst (Web/Front-End)
Η συγκεκριμένη αγγελία έχει λήξει. Ψάξτε στο www.carierista.com για αναζήτηση άλλων αγγελιών.
#VM71723 Τύπος: Πλήρης Απασχόληση
Magnum Grail is looking for a highly experienced Agile Delivery Lead & Senior System Analyst to join our innovative web/front-end development team. This unique position combines the responsibilities of a System Analyst and a Delivery/Team Lead, acting as a vital bridge between business analysis and technical front-end development. The successful candidate will lead a small Agile Fusion Unit, work closely with business analysts to prepare deliverables based on epics and user stories, and manage a team of front-end developers focusing on HTML, CSS, and React. We are looking for a candidate who can start in September 2024, working full-time in our office with a flexible schedule.
Key Responsibilities
As a System Analyst
- Act as a bridge between the business analysis department and the front-end development team
- Work directly with Business Analysts to understand business requirements
- Prepare tasks based on Epics and User Stories for the front-end development team
- Translate business requirements into technical specifications
- Ensure clear communication and understanding between business and technical teams
- Assist in the development of project documentation and user manuals
- Provide ongoing support and troubleshooting for web applications
As a Delivery/Team Lead
- Manage a small Agile Fusion Unit consisting of front-end developers
- Oversee the development of web applications for various projects
- Write and review code, manage UI performance, and handle API integrations
- Act as a Scrum Master, planning sprints and facilitating daily stand-ups
- Test environments and present updates to the Service Owner at the end of each sprint
- Collaborate with the Architect and DevOps teams to ensure seamless integration and deployment
- Participate in software testing to identify and fix bugs
- Develop training materials and provide user support post-deployment
- Ensure the team adheres to best practices and maintains high standards of code quality
Essential Skills
- Proficiency in HTML, CSS, and modern JavaScript frameworks, including React (mandatory)
- Practical knowledge of code writing and API integrations
- Extensive experience with RESTful APIs and familiarity with GraphQL
- Solid understanding of front-end architecture and best practices
- Experience with user experience (UX) design principles and practices
- Strong mathematical skills and ability to apply mathematical concepts to solve complex problems
- Knowledge of best practices in continuous integration and continuous deployment (CI/CD)
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
- Familiarity with database management, particularly with PostgreSQL
- Familiarity with version control systems such as Git (intermediate to advanced level)
- Familiarity with containerisation and orchestration tools (e.g., Docker, Kubernetes)
- Experience with DevOps practices and tools (e.g., Jenkins, Ansible)
- Knowledge of Atlassian Jira and Confluence (intermediate to advanced level) and ability to prepare workflows in Jira
- Experience with performance tuning and optimisation techniques
- Familiarity with cybersecurity best practices
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Proven experience in taking web applications to production and managing the deployment process
- Ability to work in an agile development environment
- Experience with pair programming
Required Qualifications
- Highly experienced, 10+ years preferred
- Proven experience of getting web applications into production and managing the deployment process
- Ability to work in an agile development environment
- Strong problem solving and attention to detail skills
- Excellent communication and teamwork skills
- Master’s degree in Computer Science, Mathematics or related field preferred
- English proficiency at C1 level, with certification such as IELTS or equivalent (even if expired)
Additional Skills (optional)
- Experience in working with Fusion Teams or similar small, agile team setups
- Proficiency in additional programming languages (e.g., Python)
- Knowledge of advanced database technologies (e.g., NoSQL)
- Experience with automated testing frameworks and tools
- Ability to mentor and train junior developers
- Familiarity with data analytics and big data tools (e.g., Hadoop, Spark)
- Understanding of machine learning concepts and tools
- Understanding of financial technology (fintech) industry trends and regulations
What You Need to Know
At Magnum Grail we value innovation, collaboration and a commitment to excellence. Our Agile Fusion Unit structure ensures efficient communication and cohesive teamwork. We offer flexible office hours, allowing teams to organise themselves internally while maintaining high levels of productivity and engagement.
To apply please send your CV to hr@magnumgrail.com