Skip links

 In

BankSight is seeking Software Engineers for Platform and Integration Development to design, develop and maintain its integration and application platforms on Microsoft Azure and Dynamics 365 for its AI-based, Intelligent Banking CRM application.

Platform and Integration Engineers will work closely with a team of product development engineers, and interact with internal functional managers, user experience experts and product managers in developing secure, scalable and highly available deployment architectures which deliver 99.5%+ uptimes. The role requires an eye for detail with strong problem resolution skills.

Candidates must currently either hold US citizenship or have the proper authorization to work in the US.

BankSight Platform Engineer key responsibilities include:

  • Design and development of Java based server APIs
  • Design and development of real-time and batch connectors with third party systems
  • Operating effectively in the hybrid engineering model (design, execute and test)
  • Mastering our development process, culture and code base, then improve it
  • Continuous build and configuration management automation
  • Building highly scalable complex web applications

Key attributes:

  • Deep understanding of enterprise Java, JPA, and REST APIs, with nginx, tomcat, SQL Server
  • Familiarity with Integration toolkits like WebJobs, Data Factory, Mulesoft, Service buses, etc
  • Strong scripting skills in bash, groovy, python/ruby
  • Familiarity with Agile methodologies and tools
  • Familiarity with Javascript and/or Angular
  • Strong Technical background, Analytical, and Problem-solving skills
  • Strong documentation skills to deliver architecture documents
  • Engaging communication and interpersonal skills, enjoyment of working with colleagues, partners and customers
  • Substantial sense of ownership and self-drive
  • Sound ethics and community values

Strong backgrounds include:

  • BS or MS in Computer Science, Information Technology, related field or equivalent experience
  • 2 years experience working as a hands-on software developer
  • Experience working in a Microsoft environment
  • Cloud-based architecture and deployment models, preferably utilizing Azure
  • Experience with Spring framework
  • Familiarity with integration to core banking systems

Apply Now