Architect
Wednesday, February 17, 2021 | MauritiusThe Architect collaborates as part of a scrum to continuously improve our web application within the Development Roadmap. Understanding our architecture, API and UI/UX, the Developer will work closely with our operational teams and, sometimes, end clients with the guidance of the Development Manager to deliver on time within our global security standards.
Experience: 2 to 3 years
TEAM CONTRIBUTION
- Work closely within an Agile Scrum team with the support of the Product Owner and Development Manager
- Participate in and contribute to Architectural Reviews
- Participate in and contribute to Agile team ceremonies including: Daily Stand-ups, Backlog Reviews, Retrospectives, Sprint Planning, System Demos
- Continuously improve the development, testing and deployment of our Web Application
SCRUM PERFORMANCE
- Understand each project scope and schedule while focusing on regular and timely delivery of value;
- Contribute to project status and working meetings;
- Monitor your progress, highlighting risks and issues to the Development Manager
- Proactively solve problems to stay on plan
DEVELOPMENT
- Minimise the code that you use by utilising other microservices and functions
- Evaluate components versus self-generated code
- Code within our global security standards
- Include comprehensive logging and error reporting in all work
- Design your code to be tested using our automated tools
- Follow all code conventions and never ever hard code parameters
- Check all code into our DevOps system and ensure that it compiles successfully
- Peer review code for others and proactively suggest improvements as standard
- Leave your code ready to be read and understood by a Martian dropped from Space
TARGET VOCATIONAL QUALIFICATIONS
- BA or BS or equivalent experience
- Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects
- Our tech is Azure Serverless Cloud and so the successful candidate will be proficient in most of the following:
- C#, .NET Core, Web API, HTML5, JavaScript, Angular.io, T-SQL, Azure Services including App Services and Service Bus, Specflow and Selenium, Micro Services, DDD, TDD, BDD and Azure DevOps
ABOUT YOU
- Solid understanding of software development life cycle models
- A proven track record of successfully developing software or web development projects using Agile methodologies including 3+ years within complex projects in a high-tech development environment
- Can-do attitude honed in a small business or team, ideally in the financial services sector
- Strong analytical, planning, and organizational skills with an ability to manage competing demands
- Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” view
BENEFITS
- Valued member of the TIDR
- Provide support and expertise in terms of application architecture
- Opportunity to join a motivated, committed and dynamic team
- Microsoft certification provided
- Opportunity to assist into our cloud solution upgrade