Loading

Connecting Linkedin...

Banner Default Image

Software Architect

  • Sector:

    Banking

  • Salary:

    Competitive Daily Rate

  • Contact:

    Jasbeer Keramuth

  • Job Reference:

    8511

  • Published:

    3 months ago

  • Expiry:

    2021-11-01

  • Client Details:

    Castille

  • Consultant:

    Jasbeer Keramuth

  • Skills tags:

    Java

Duration – 6 months with auto-renew

Working Hours - 40hours/week CEST Timezone +/- 3hours

Employment Type - Partner Agreement (B2B)

 

We are looking for a Software Architect who possesses a passion for pushing technologies to the limits and will work with our team of talented developers and engineers.

 

Responsibilities:   

  • Breaking down large scale projects into manageable chunks and communicate it with the development teams 
  • Review requirements, generate architecture documents and provide a rough order of magnitude estimates 
  • Conceives, designs, prototypes, and tests new methods, algorithms, and models 
  • Collaborate with various stakeholders to determine functional and non-functional requirements whilst establishing a target architecture that combines the product roadmap the latest technology platforms, and common architectural best practices 
  • Actively research new technologies and propose technical advances on current and future 
  • systems 
  • Work in a cross-functional team to deliver high-quality software 
  • Be accountable for the development teams’ deliverables including quality, security, modifiability, extensibility and other criteria set on per project basis. 
  • Provides technical direction and expertise to multiple projects and tasks 
  • Identifies and directs resolution of complex software issues 
  • Provides guidance to less-experienced software engineers 
  • Communicate standards and acquire buy-in on solutions 
  • Support the product owner with the requirements 
  • Occasional travel may be required 

Requirements:  

  • 5 years’ experience in software development in general, ideally knowledge of Java-based server-side/backend technologies, including Spring and Hibernate  
  • 5 years’ experience in an active Software architect role, working on mission critical and high throughput systems  
  • Comfort with programming and strong grasp of operating systems concepts  
  • Strong understanding of algorithms and data structures  
  • Ability to understand and learn complex protocols  
  • Understanding of database fundamentals – both RDBMs and NoSQL technologies  
  • Experience with microservices and associated tools, such as Kafka, Zookeeper, RabbitMQ, Docker and Kubernetes  
  • Experience working with Linux  
  • Knowledge of architectural styles and design patterns and TCP/IP fundamentals 

 

What to expect when you apply:

  • One to One Chat/Video call, with an HC member
  • Support from a dedicated Human Capital member to be part of our Global Platform and support you along your career journey!