-
Software Engineer
- JPMorgan Chase (New York, NY)
-
DESCRIPTION:
Duties: Perform creative software solutions, design, development, and technical troubleshooting to build solutions and break down technical problems. Responsible for cloud initiatives and design review with security integration, including evaluating system architecture for vulnerabilities, ensuring compliance with industry-standard protocols, and making recommendations for enhancements. Perform end- to-end development for complex artificial intelligence (Al) and machine learning (ML) application features and software development projects. Perform technical evaluation with internal and external stakeholders to drive outcomes-oriented probing of architectural designs and applicability for use within existing systems. Design and deploy data access controls and encryption mechanisms to safeguard data across on-premises and cloud environments. Work with offshore team on Al and ML models in AWS environment and convert them into APIs for developers. Perform advanced cloud infrastructure management, create secure and high-quality production code, and maintain algorithms that run synchronously with systems. Build and maintain serverless architecture for platform management applications and develop microservices to communicate over well- defined RESTful APIs. Test and monitor system performance and optimize applications. Perform scripting and automation to automate deployments, provision infrastructure, and improve efficiency. Develop intricate CI/CD pipelines, maintain and deploy software and infrastructure as code, and develop and maintain applications. Design and develop front-end interfaces and develop integration with back-end services. Write and integrate testing into the build pipeline. Produce architecture and design artifacts for complex applications and ensure design constraints are met by software development.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Digital Sciences, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Software/Application Developer, Associate (IT), IT Analyst, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: implementing TLS, SSH, OAuth 2.0, and SAML SSO cybersecurity protocols to secure payment systems and cloud-based infrastructures; delivering cloud-based solutions on AWS, including ECS, Lambda, MSK, S3, EventBridge, Aurora Postgres, DynamoDB, RDS, CloudWatch, IAM, NLB, ALB, and Route53; building UIs and developing application backends using React, Angular, Java, and Python; multithreading to optimize performance and enable parallel client execution for high-transaction systems; implementing GoldenGate to synchronize and replicate data between on-premise Oracle databases with AWS RDS and Aurora PostgreSQL databases. This position requires any amount of experience with the following: domain- driven design and architecture in the Banking and Financial domains, including modernizing legacy systems; securing online banking systems and mobile applications utilizing Trusted Devices, implementing fraud prevention techniques, and SonarQube and Raven for code quality and security scanning; working with ACH, Zelle, Bill Pay, Quick Pay, Wires, Transfers, Quick Deposit, and mobile payment technologies; Data Management and Governance including data glossaries, taxonomy management, data cataloguing, data lineage, data quality, and automated data discovery; REST microservices to manage, orchestrate, and maintain cloud-based infrastructure and third-party integrations utilizing Java, Spring Boot, Kubernetes, and Docker; using Terraform for Infrastructure as Code; Ansible for configuration management and scripting with Python, Bash, and PowerShell; ensuring resiliency and high availability during transaction peaks; integrating Spinnaker with AWS, GCP, and Azure, and managing cloud resources through Spinnaker and Jenkins CI/CD pipelines; building REST APIs to interact with Oracle, Postgres, MongoDB, DynamoDB; monitoring, analyzing, and visualizing system performance with DataDog, Dynatrace, CloudWatch, Grafana, and Splunk; creating and managing Kafka, MQ Series, and Kinesis streams for messaging and event-driven applications; developing and integrating ML models and advanced analytics for fraud detection and predictive analysis; conducting performance testing and end-to-end regression testing with JMeter, Blazemeter, Dynatrace, Cucumber, Karate, Cypress, and Selenium; creating resilient, fault-tolerant architectures and implementing unit, functional, and user acceptance testing.
Job Location: 450 West 33rd Street, New York, NY 10001.
Full-Time. Salary: $136,500 - $185,000 per year.
Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Equal Opportunity Employer/Disability/Veterans
Base Pay/Salary
New York,NY $136,500.00 - $185,000.00 / year
-
Recent Jobs
-
Software Engineer
- JPMorgan Chase (New York, NY)
-
Senior Specialist, Software Engineering
- Merck & Co. (Rahway, NJ)
-
Service Manager
- Everglades Equipment Group (Orlando, FL)