An opportunity has arisen for an experienced Senior Full Stack Developer to help implement the software platform for a new digital asset exchange; focused on an institutional client base. The ideal applicant will bring previous experience of developing scalable mission critical financial systems, working with global teams, ensuring best practices, and staying within agreed project timelines.
As a Senior Developer you will make recommendations for tools, maintenance, and testing strategies and assist with creating a maintainable application landscape alongside other Developers, Leads, and Architects.
As the company continues to grow you will have a unique opportunity to enhance and develop your career working on high profile projects with like-minded and skilled colleagues who are as passionate about providing best in class expertise as you are.
Responsibilities
The Senior Full Stack Developer is expected to significantly impact and drive the software development function by developing and maintaining applications that map our current business requirements to end-to-end technology solutions.
Key accountabilities include:
- Follow the software development life cycle to analyse, design, develop, test, deploy and maintain applications utilising dev community established software development principals and patterns.
- Participate in an Agile project management environment collaborating with Product and your fellow devs, estimating pieces of work and championing tasks across a Jira board.
- Contribute ideas to the overall improvement of the development process.
- Break down detailed specifications and implement technical requirements based upon the needs of the company and its clients.
- Participate in actively monitoring deployed applications and resolving user experience issues in a timely fashion.
Qualifications:
The Senior Full Stack Developer should have excellent technical knowledge in analysing, developing, testing, and deploying solutions and their experience should include the following:
- The ideal candidate will have a degree relevant to Information Technology/Computer Science, Engineering (or equivalent) and at least 5 years of relevant work experience.
- Proven success and expertise in developing innovative solutions and proof-of-concepts both internally and externally.
- Proven experience estimating, scoping, and writing effective statements of work that clearly set expectations and limit risk for development tasks in tandem with the Development Leads, Architects, and Scrum Masters.
- Proven senior experience building applications using React and TypeScript.
- Proven senior experience using DevTools in performance profiling web applications
- Experience using web analytics tools for identifying and resolving user experience issues
- An understanding in developing solutions with containerized technologies (Docker/Kubernetes) and understanding of CI/CD and DevOps secure practices.
- An understanding of Cloud architectures and in particular AWS, ideally with experience in banking/fintech sectors and industries.
- Excellent communication and documentation skills.
- Excellent English language skills (both spoken and written).
- Nice to Have: Has previously worked in the financial service industry and has experience with capital markets and trading software solutions.
Archax is an equal opportunities employer and places a high value on diversity and inclusion. We do not discriminate based on any attribute.