About this role
Salary: £95,000 - 95,000 per year
Requirements: Proven production-oriented software engineering experienceHands-on practical experience in system design, application development, testing, and operational stabilityExperience developing, debugging, and maintaining code in a large corporate environment using one or more modern programming languages and database querying languagesDemonstrable ability to code in one or more languagesExperience across the whole Software Development Life CycleExposure to agile methodologies such as CI/CD, application resiliency, and securityEmerging knowledge of software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobileExperience with coding assistants and development harnesses to streamline software deliveryHands-on experience using enterprise-authorized AI-assisted software development tools in the work environment, with the ability to critically evaluate and validate AI-generated outputsUnderstanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectationsFamiliarity with modern front-end technologiesExposure to cloud technologiesAwareness of AI/ML and GenAI tools and platformsStrong problem-solving, analytical, and communication skills Responsibilities: Execute standard software solutions, including design, development, and technical troubleshootingWrite secure, high-quality code using at least one programming language with limited guidanceDesign, develop, code, and troubleshoot while considering upstream and downstream systems and technical implicationsApply knowledge of Software Development Life Cycle tools to improve the value realized by automationDevelop secure, high-quality production code and review and debug code written by othersGather, analyze, and draw conclusions from large, diverse data sets to identify problems and support decision-making for secure, stable application developmentLearn and apply system processes, methodologies, and skills for the development of secure, stable code and systemsContribute to a team culture of diversity, opportunity, inclusion, and respectLeverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of Software Development Life Cycle tools, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation Technologies: AICI/CDCloudSupportMachine LearningMarketingMobileSecurity More:
hackajob is partnering directly with JPMorganChase to hire for this role. As a Software Engineer II at JPMorganChase within AMDP, we offer an opportunity to grow your career within an agile team that designs, develops, and delivers secure, stable, and scalable software components for state-of-the-art technology products. We are a global leader in financial services, serving prominent corporations, governments, wealthy individuals, and institutional investors, and we value diversity, inclusion, and long-term client partnerships. Our Corporate Functions team supports a diverse range of areas including finance, risk, human resources, and marketing, helping set our businesses, clients, customers, and employees up for success.
last updated 37 week of 2026