We're seeking an accomplished software architect to spearhead the development of our Integrations application.
As a key member of our team, you will be responsible for designing and implementing complex software solutions based on R3 Corda Distributed Ledger Technology.
Your primary focus will be on creating scalable, secure, and maintainable software systems that meet the evolving needs of our customers.
Key Responsibilities :
- Further develop our software solution based on R3 Corda Distributed Ledger Technology
- Collaborate with technical experts internally and externally to gather requirements and develop technical solutions
- Record and evaluate functional and technical requirements
- Create and implement architecture and design decisions
- Ensure a common understanding of the architecture, technical functionality, and integration possibilities of our Integrations application among our development team and customers
- Participate in code reviews and quality assurance to ensure adherence to standards
- Identify risks and vulnerabilities in the architecture and design of our software solution and develop solutions to address them
- Mentor and train our team members and customers to ensure a smooth introduction and integration of our Integrations application into their IT landscape
- Develop, customize, and connect new interfaces from our Integrations application to customers and / or external third-party platforms and vice versa
- Provide second and third-level support together with our business and technical team
Required Skills and Qualifications :
High interest in further developing software solutions based on R3 Corda Distributed Ledger Technology (Blockchain)Experience in architecture and design of complex software applicationsProven expertise in software development with Java, preferably KotlinFamiliarity with Jenkins and JUnit, with Hibernate being a plusExperience in front-end and back-end developmentKnowledge of TypeScript and Angular is a plus but not requiredAbility to work with technical experts to jointly take up requirements and develop technical solutionsStrong problem-solving skills and ability to tackle challenges without reservationProficiency in English is a must, Spanish would be advantageousAbout the Role :
This is a fantastic opportunity for a seasoned software architect to join our team and contribute to the growth and success of our Integrations application. We offer a dynamic and supportive work environment that fosters collaboration, innovation, and continuous learning.
#J-18808-Ljbffr