remote
Software Engineer III, Securities Services Technology - JPMorganChase
Software Engineer
Senior Software Engineer focused on designing and delivering secure, scalable market‑leading technology for securities services, leveraging Java, C++, Python, SQL, Agile practices and AWS cloud infrastructure.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance software solutions for securities services, ensuring security, stability, and scalability.
- Collaborate with cross‑functional teams in an Agile environment to deliver market‑leading technology products.
- Implement robust data models and SQL queries to support complex financial workflows.
- Utilize Java and C++ for core application development, with Python for scripting and automation.
- Deploy and manage services on AWS, applying best practices for cloud security and performance.
- Participate in code reviews, unit testing, and continuous integration to uphold code quality.
Requirements
- 5+ years of professional software development experience in a financial services context.
- Strong proficiency in Java, C++, and Python, with solid understanding of object‑oriented design.
- Experience with SQL databases and writing efficient queries.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda) and cloud deployment pipelines.
- Proven track record of delivering secure, high‑availability applications in an Agile team.
Skills
javacpythonsqlagileaws