Description


 

Responsibilities:

  • Foster and drive technology innovation to support the realization of new business ideas and concepts.
  • Work and collaborate with business, product, and technology partners to translate their business needs and feature requests as robust and practical technology solutions.
  • Own and lead the overall development of solutions including both front-end and backend systems, architectures, and services in multiple programming languages such as Java and TypeScript
  • Design and develop NodeJs/TypeScript microservices and RESTful APIs using Moleculer
  • Model data in SQL database using ORM tools.
  • Integrate technology solutions with 3rd party vendors and partners such as IBS core banking, Plaid, and Salesforce
  • Design and lead the definition of user experiences.
  • Lead and actively participate in front-end UI systems and applications development activities using web frameworks such as React, Angular or Vue
  • Design and development of the overall security including authentication and authorizations.
  • Work in a CI/CD environment using both agile and traditional development methodologies.
  • Design, develop and support the unit, integration, and end to end testing activities.

 

Requirements

  • 10+ years of experience in software design and development of mission critical applications
  • 5+ years of experience building Node.JS services in TypeScript.
  • 5+ years of SQL/PL-SQL experience
  • Technical leadership and mentoring skills to guide and act as a subject matter expert.
  • Deep understanding of different programming paradigms including object-oriented and functional programing, and technical design patterns
  • Experience with microservices design and best practices
  • RESTful API design and integration experience
  • 5+ years of web application development experience using web frameworks such as React, Angular or Vue
  • Unit & Integration testing experience
  • Understanding of DevOps and SecOps practices
  • Working knowledge of Moleculer microservices, Sequelize ORM, PostgreSQL
  • Experience with Plaid, IBS core banking and/or open banking solutions
  • Hands on experience developing cloud native applications with AWS components.

 


 

Education

Any Gradute