JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firmâs business objectives.
Job responsibilities
- Collaborates between Business Users, Development, Quality Assurance and Technology Support teams.
- Plays a critical IT role during requirements gathering, testing, and implementation phases and work closely with business users and IT management to identify and specify complex business requirements and processes.
- Translates business requirements into application functional specifications.
- Develops and update functional user stories/use cases and conduct business process modeling meetings to explain business requirements to development teams.
- Participates in design reviews and provide input to the design recommendations; incorporate security requirements into design; provide input to information/data flow, and understand and comply with Project Life Cycle Methodology in all planning steps.
- Adheres to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications.
- Develops complex application modules by implementing business requirements
- Participates in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications, identify and troubleshoot application code-related issues, and review and provide feedback to any required final user documentation.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Experience in Python 3.x (3.10+), Oracle PL/SQL, batch processing, and job orchestration such as Autosys or Control-M or Airflow
- Expertise in Oracle Database 19c+ (PL/SQL stored procedures, packages, functions), database performance tuning, query optimization, connection pooling, transaction management, and automated testing (pytest, coverage reports)
Experience with Microservices / Cloud Native architecture (Cloud Foundry/AWS platform, containerization).
GIT/Stash & Branching strategies
- Experience in Agile Scrum Methodology for Software development
Understands DevOps and worked in a DevOps model.
Possess good verbal, written, interpersonal, organizational and time management skills
Possess analytical and critical thinking skills.
Self-motivation, good communication skills and team player.
Fluency in programming skills
Preferred qualifications, capabilities, and skills
- CI/CD understanding preferably with Jenkins pipelines.
- Experience with Asset management/Trading, FastAPI/Flask, Pandas/SQLAlchemy, REST Web Services, Kafka/MQ, AI/ML integration, LLM APIs (OpenAI, GPT models), and agentic AI workflows would be an additional advantage
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.