https://bayt.page.link/HfPisatcVYWu9LWc6
Create a job alert for similar positions

Job Description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.


As a Senior Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.


Job responsibilities


  • Provide guidance to immediate team of software engineers on daily tasks and activities
  • Set the overall guidance and expectations for team output, practices, and collaboration
  • Anticipate dependencies with other teams to deliver products and applications in line with business requirements
  • Manage stakeholder relationships and the team’s work in accordance with compliance standards, service level agreements, and business requirements
  • Create a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation
  • Be responsible for design, development, testing, releasing, and monitoring of data platform engineering tools and supporting services using agile methodology 
  • Write technical documentation such as architecture diagrams, service specifications, run books and user manuals
  • Learn new skills and keep up with industry innovations to deliver solutions to automate manual or cumbersome work
  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems

Required qualifications, capabilities, and skills


  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Have Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • AJava (11/17), Maven, GIT
  • Experience working with CI/CD pipelines and modern deployment strategies 
  • Spring Boot, RESTful APIs, GraphQL
  • Experience in architecture and design of microservices
  • Cloud Development (e.g. AWS, Cloud Foundry, etc.)
Preferred qualifications, capabilities, and skills
  • SQL, Spring Data
  • NoSQL (e.g. MongoDB, DynamoDB, Elasticsearch, etc.)
  • Messaging (e.g. SQS, Kafka, RabbitMQ, etc)
  • Data Lake/Mesh & Analytics Technology (e.g. Snowflake, Starburst, Databricks, etc.)
  • Domain-driven design
  • Other programming languages (e.g. Python, JavaScript, TypeScript, etc)
  • Open table format (e.g. Iceberg, Hudi, Delta)

Job Details

Job Location
India
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.