Software Engineer III - Front End UI - C#/.Net - Neovest – Argentina

JPMorgan Chase & Co.
Full-timeBuenos Aires, Argentina

📍 Job Overview

Job Title: Software Engineer III - Front End UI - C#/.Net

Company: JPMorgan Chase & Co.

Location: Buenos Aires, Argentina

Job Type: Full time

Category: Software Engineering / Front-End Development

Date Posted: 2026-07-28

Experience Level: 5-10 years

Remote Status: On-site

🚀 Role Summary

  • Design, develop, and deliver secure, scalable, and market-leading technology products within an agile team environment.

  • Execute sophisticated software solutions, encompassing design, development, and advanced technical troubleshooting, with a focus on innovative problem-solving beyond conventional approaches.

  • Produce comprehensive architecture and design artifacts for complex applications, ensuring adherence to stringent design constraints throughout the software code development lifecycle.

  • Gather, analyze, and synthesize data from diverse sources to generate visualizations and reports, driving continuous improvement of software applications and systems.

  • Proactively identify complex problems and patterns within large datasets, leveraging these insights to enhance coding hygiene and optimize system architecture for robust performance.

📝 Enhancement Note: This role is a Software Engineer III, indicating a senior level requiring significant technical expertise and the ability to mentor junior engineers. The focus on "market-leading technology products" and "trusted solutions" suggests an emphasis on reliability, security, and innovation within the financial services sector. The mention of Neovest Inc. implies a specific business unit or subsidiary focus within JPMorgan Chase.

📈 Primary Responsibilities

  • Design and implement robust, responsive front-end user interfaces using C# (WPF) and modern web technologies such as React, Angular, and Typescript, ensuring a seamless user experience.

  • Develop and maintain complex, multi-threaded applications, optimizing for performance, stability, and efficient resource utilization in a high-frequency trading environment.

  • Troubleshoot and resolve intricate technical issues across the software development lifecycle, employing analytical skills to diagnose root causes and implement effective solutions.

  • Contribute to the architectural vision and design of complex software systems, creating detailed documentation and ensuring alignment with business objectives and technical standards.

  • Implement and advocate for agile methodologies, including CI/CD practices, application resiliency patterns, and robust security measures, to ensure the continuous delivery of high-quality software.

  • Analyze and interpret large, diverse datasets to derive actionable insights, informing decisions for system enhancements, performance tuning, and the development of new features.

  • Champion a collaborative and inclusive team culture, actively participating in code reviews, knowledge sharing sessions, and contributing to the team's overall growth and development.

📝 Enhancement Note: The responsibilities emphasize a blend of front-end UI development, back-end C#/.Net expertise, and a strong understanding of system architecture and data analysis. The context of "Neovest" and "Capital Markets and Trading industry" implies a need for high-performance, low-latency solutions and an understanding of financial market intricacies.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A Master's degree is a plus.

Experience: Minimum of 5 years of professional experience in software engineering, with a proven track record of delivering complex software solutions.

Required Skills:

  • Intermediate to advanced proficiency in C#/.Net development, with a minimum of 5 years of hands-on experience.

  • Proven experience in developing multi-threaded applications, demonstrating an understanding of concurrency and synchronization mechanisms.

  • Expertise in developing responsive front-end UIs using C# (WPF) and modern web technologies such as React, Angular, and Typescript.

  • Practical experience in system design, application development, rigorous testing methodologies, and ensuring operational stability of software systems.

  • Solid understanding and practical application of agile methodologies, including CI/CD pipelines, application resiliency techniques, and security best practices.

  • Demonstrated knowledge of software applications and technical processes within specialized technical disciplines, such as cloud-native architectures.

  • Practical cloud-native experience, including familiarity with cloud platforms and services relevant to enterprise-level financial applications. Preferred Skills:

  • Familiarity with modern front-end development frameworks and libraries beyond those listed as required.

  • Knowledge of the Capital Markets and Trading industry, including common IT systems and regulatory requirements.

  • Proven ability to thrive and contribute effectively in an Agile development environment.

  • Strong understanding of modern User Interface (UI) architecture principles and user experience (UX) design best practices.

  • Advanced English proficiency for effective communication in a global team environment.

📝 Enhancement Note: The requirement for "Intermediate knowledge and +5 years experience with C#/.Net" strongly suggests a mid-to-senior level role. The inclusion of both WPF (desktop UI) and web technologies (React, Angular, Typescript) indicates a need for versatility in front-end development for different application types within the firm. The "Practical cloud native experience" is a key requirement, aligning with modern software development trends.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase at least two significant front-end UI projects developed using C# (WPF) and/or modern web frameworks (React, Angular, Typescript), highlighting responsiveness and user-centric design

Application Requirements

Candidates must have at least 5 years of experience with C#/.Net and practical knowledge of multi-threaded applications and responsive UI development. Proficiency in modern web technologies and a solid understanding of agile methodologies and cloud-native environments are required.