JOB DESCRIPTIONJob Responsibilities:
- Contribute to the architecture and design (design patterns, reliability and scaling) of new and current real time and batch systems.
- Develops secure and 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
- You would have to deal with ambiguity, convert ideas into full-fledged software product using usable and appropriate technology.
- You would drive tasks to completion and take full ownership of projects.
- Leads sessions with external data vendors, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Effectively communicate and manage stakeholders expectations.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Experience in delivering system design, (design patterns, reliability and scaling), application development, testing and support.
- Proficiency in Python programming language
- Strong stakeholder management and communication skills
- Excellent analytical skills (i.e. problem solving)
- Experience dealing with growing data ingestion, data management and data analytics.
- Disciplined approach to code management, testing and deployment practices
- Self-starter with the ability to quickly pick up new ideas, concepts and technologies
Preferred qualifications, capabilities, and skills:
- React, AWS, LLM.
- Experience of working in a front office environment within financial services
ABOUT US
hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.