Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Associate KDB 
United Kingdom, England, London 
230161011

20.07.2024

Job responsibilities

  • Write Q code, develop and maintain platform and applications using KDB
  • Implement cloud platform solutions and new technology frameworks for KDB applications
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Analyse, design and implement solutions for regular business enhancement requests and collaboration with global peers
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Communicate with global stakeholders, handle regular user queries and L3 production support requests
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Experience in the end to end development in the financial sector.
  • Experience in KDB+ including experience of writing Q code, optimization and troubleshooting.
  • Proven track record with KDB, design patterns, troubleshooting, optimization.
  • Demonstrated ability in managing real-time application for high-stakes financial operations.
  • Proficiency in dynamic teamwork, and goal oriented environments
  • Organizational skills to be able to juggle multiple responsibilities while maintaining focus

Preferred qualifications, capabilities, and skills

  • Qualifications regarding cloud environments, products and deployments
  • Experience with cloud-native / modern KDB architectures (e.g. service mesh, grid compute)
  • Experience with geographically distributed teams
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security