>

Senior Software Engineer, Liquidity Technology, Associate

JPMorgan Chase & Co.

  View Insights

Apply

Job Summary


Salary
$6,667 - $13,333 SGD / Monthly EST

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 8 years

Tech Stacks
AngularJS
Shell Script
Spring
Analytics
Subversion
Hudson
TDD
Shell
Cucumber
UNIX
SVN
Git
JavaScript
Maven
kafka
SQL
Jenkins
HTML
Java

Job Description


As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.

This role is for a Software Engineer responsible for the development of Global Liquidity applications. A key part of the liquidity management program is the delivery of a technology solution to perform cash management and treasury functions in the firm. Technical challenges in the technology space include constantly increasing level of Straight Through Processing (STP) with low latency/high volume data feeds, multi-dimensional aggregation & presentation, strong transaction management for absolute data integrity, and effective fault-tolerance for maximum availability.

The candidate will be expected to perform both the technical analysis & design and the development of end user applications and data feeds within the Cash & Payment Services Architecture. Development will be predominantly in Java, as well as SQL and HTML/JavaScript, adhering to Lean & Agile delivery methodologies. Development will take place in a continuous integration environment leveraging tools and processes to ultimately increase the control, quality and business value of the development team products.

This role requires a wide variety of strengths and capabilities, including:
  • BS/BA degree or equivalent experience
  • Minimum 8 years of Software Development work experience
  • Proficiency in one or more general purpose programming languages Java, JavaScript, SQL
  • Strong focus on automated testing with good knowledge of TDD, BDD and Unit testing techniques
  • Solid understanding of development tools: source code control software (e.g. subversion, git), build automation (e.g. Maven), continuous integration (e.g. Hudson/Jenkins), automated testing (e.g. cucumber, FitNesse), JIRA/Green Hopper task tracking
  • Advanced knowledge of application, data and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems
  • Working proficiency in developmental toolsets
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
  • Understanding of software skills such as business analysis, development, maintenance and software improvement
  • Exposure to Lean & Agile Software Methodologies

Preferred Skills
  • Knowledge of Spring Framework, Java 8 features, REST, AngularJS, UNIX shell scripting
  • A broad range of exposure to distributed messaging systems such as Kafka

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Salaries of Software Engineer at JPMorgan Chase & Co.

Salaries from JPMorgan Chase & Co. that are similar to Senior Software Engineer, Liquidity Technology, Associate

6667 - 13333 SGD

Estimated Salary Range

View more Software Engineer salaries at JPMorgan Chase & Co. View more Software Engineer salaries
Apply

NodeFlair Insights of JPMorgan Chase & Co.