Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Senior Lead Software Engineer Securities Services Technology 
Japan, Tokyo 
272395176

Yesterday

Job responsibilities

  • Lead the execution of software solutions, including design, development, and technical troubleshooting, with a focus on innovative and unconventional approaches to problem-solving.
  • Oversee the creation of secure, high-quality production code and ensure the maintenance of algorithms that operate synchronously with relevant systems.
  • Produce and review architecture and design artifacts for complex applications, ensuring that design constraints are met by the software code development process.
  • Gather, analyze, and synthesize data from large, diverse datasets to develop visualizations and reporting that drive continuous improvement of software applications and systems.
  • Proactively identify hidden problems and patterns, using these insights to drive improvements in coding hygiene and system architecture.
  • Provide Level 3 application developer support and triage for production applications, ensuring timely resolution of issues and minimizing impact on business operations.
  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  • Serves as a function-wide subject matter expert in one or more areas of focus
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies
  • Adds to the team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

• Formal training or certification on software engineering concepts and 5+ years applied experience
• Bachelor’s Degree in Computer Science or equivalent
• Proven proficiency in Java and Python programming languages, with a strong track record of successful project delivery, and hands-on Athena experience in addition to the ability to support and develop Java/Cloud-based applications a benefit
• Extensive experience working with databases such as Sybase, Oracle, and PostgreSQL
• Strong communication and interpersonal skills, with the ability to navigate a matrix organization and build networks across multiple areas of the business.
• Hands-on practical experience in system design, application development, testing, and operational stability
• Solid understanding of agile methodologies, including CI/CD, Application Resiliency, and Security
• Hands-on practical experience delivering system design, application development, testing, and operational stability
• Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
• Ability to tackle design and functionality problems independently with little to no oversight


Preferred qualifications, capabilities, and skills
  • Excellent communicator, able to effectively engage with all members of a project group and production management using various mediums (face-to-face, telephone, email)
  • Pro-active, with the ability to work autonomously and produce project deliverables to a professional standard
  • Curiosity and creativity, with the ability to think beyond defined problem parameters to identify innovative solutions
  • Strong questioning skills, with the ability to respectfully challenge and question decisions and proactively raise concerns
  • Deadline-driven, with the ability to prioritize work to ensure project deliverables are met
  • Experience with AWS platforms, including S3, Lambdas, Glue, CloudWatch, etc., is highly advantageous