Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III 
Brazil, São Paulo, São Paulo 
47475537

27.07.2024

Job Description

As aat JPMorgan Chase within the Client Onboarding and Regulatory Reporting Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas in support of the firm’s business objectives. Your deep knowledge of Software Engineering, programming, continuous delivery, and testing will help our team meet the requirements of our diverse user base. You will work on intellectually challenging projects ranging from the refinement and design to delivery of services that integrate with internal and external cloud platforms.


Job responsibilities

Leads the engineering of cutting-edge solutions in the areas of metadata, data model authoring and storage, and data in place/data in motion

Support for the JPM applications as well as vendor systems

Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

Consistently monitors project schedule, key milestones and critical dates to proactively identify, escalate and mitigate potential jeopardy of project schedule, risks and dependencies

Develops secure high-quality production code, and reviews and debugs code written by others

Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems

Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies

Required qualifications, capabilities, and skills

Formal training or certification on software engineering concepts and advanced applied experience

Hands-on practical experience delivering system design, application development, testing, and operational stability

Proficient in programming languages as Python, Java or Kotlin

Proficiency in frameworks as Spring (incl. Spring Boot), Docker and Kubernetes

Proficient in Operational Systems as Unix, Linux and Windows

Proficiency in automation and continuous delivery methods

Proficient in all aspects of the Software Development Life Cycle

Advanced/Fluent in English

Preferred qualifications, capabilities, and skills

Knowledge of domain driven design

Proficient with SQL/No-SQL databases

Practical cloud native experience

Software Engineer

Full-time, hybrid workplace