Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - C#/.NET 
Argentina, Autonomous City of Buenos Aires, Buenos Aires 
742343279

Yesterday

Job Responsibilities:

  • Execute software solutions, including design, development, and technical troubleshooting, with the ability to think beyond routine or conventional approaches to build solutions or resolve technical problems.

  • Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.

  • Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.

  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems.

  • Proactively identify hidden problems and patterns in data and use these insights to drive improvements in coding hygiene and system architecture.

  • Contribute to software engineering communities of practice and events that explore new and emerging technologies.

  • Foster a team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification in software engineering concepts and 7+ years of applied experience.

  • Knowledge and experience with C#/.Net.

  • Intermediate knowledge and experience in developing multi-threaded applications.

  • Experience developing software that integrates with third-party, external providers using REST, SOAP, FIX, and secure file transfer.

  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.

  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.

  • Extensive experience in Capital Markets (e.g., brokerage, trading).

  • Experience in building and supporting capital markets applications.

  • In-depth knowledge of the markets and trading industry and their IT systems.

Preferred Qualifications, Capabilities, and Skills:

  • Experience working with Portfolio Management systems.

  • Ability to work in an Agile environment.

  • Familiarity with modern User Interface architecture and design (e.g., React, Angular, TypeScript).

  • Familiarity with data caching technologies (e.g., Redis, Hazelcast).

  • Familiarity with message distribution technologies (e.g., RabbitMQ, Kafka).

  • Advanced English language skills.

  • Exposure to cloud-native environments