Software Engineer Associate - Johannesburg

JPMorgan Chase & Co.

About J.P. Morgan

J.P. Morgan is a leader in financial services, working in collaboration across the globe to deliver the best solutions and advice to meet our clients’ needs, anywhere in the world.  We operate in 150 countries, and hold leadership positions across our businesses.  We have an exceptional team of employees who work hard to do the right thing for our clients and the firm, every day.  This is why we are the most respected financial institution in the world – and why we can offer you an outstanding career.
The opportunity is to join the team in Johannesburg as a Senior Analyst Developer. The candidate will be responsible for full SDLC solution delivery with security and innovation forming an integral part.
The successful candidate will have the ability to work independently and well under pressure.  There is a requirement for strong problem solving, analytical and communication skills with an ability to develop strong working relationships.  The candidate will also be driven, self-motivated and display leadership skills.
Key Responsibilities:
  • The ideal candidate must be experienced in core application development using MS technologies.
  • Stakeholder management and ability to independently drive initiatives
  • Assist the team leadership with planning and implementation the team technology roadmap
  • Collaborate with global/offshore teams on global corporate projects
  • Sharing of code and knowledge within the team environment and global teams (prescriptive guidance, known patterns). Code reviews are essential.
  • Adhering to IT controls and procedures
  • Experience working in agile teams an advantage
  • Automated deployment principles and platforms an advantage
Industry Knowledge:
  • Financial services industry knowledge (advantageous)
  • Johannesburg Securities Exchange (JSE) exposure: Trading, BDA, Various (Equity, derivative) markets
  • Exposure to other key financial industry players (South African Reserve Bank, FIC)
Technology Competencies (Essential):
  • Full-stack developer covering front-end, middle tier and database
  • Object oriented programming and software development patterns experience (essential)
  • MS .NET development skills (C#.Net, ASP.Net, MVC, .Net Framework) – at least 6 years experience (essential)
  • MS SQL 2008/12 database development experience (essential)
  • Software development version and control software (Git), Code reviews (Git/Stash), Continuous Integration (Jenkins or similar)
  • Unit and integration testing frameworks, tools and patterns
  • Experience in Agile development methodologies
  • Web development (JavaScript/JQuery and related libraries, XML, HTML, Websockets, Json, Restful Web Services)
    Technology Competencies (Advantageous/Future):
  • Cloud development (FAAS, Microservices etc.)
  • Containerization (Docker, Kubernetes etc.)
  • .Net Core exposure
    Education / Qualifications:
  • Bachelor Degree in IT, Engineering or related fields.
About J.P. Morgan’s Corporate & Investment Bank:
J.P. Morgan’s Corporate & Investment Bank is a global leader across banking, markets and investor services. The world’s most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $18 trillion of assets under custody and $393 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.  Further information about J.P. Morgan is available at
JPMorgan Chase & Co. offers an exceptional benefits program and a highly competitive compensation package. JPMorgan Chase & Co. is an Equal Opportunity Employer.
Read Full DescriptionHide Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up