Join Our Team as a SQL Software Engineer II at JPMorgan Chase
Are you eager to enhance your skills and experience in the ever-evolving field of software engineering? JPMorgan Chase offers you the ideal opportunity to grow within your role and advance your career as a SQL Software Engineer II within our dynamic team.
About the Role
As a SQL Software Engineer II at JPMorgan Chase within the [insert LOB or sub LOB], you will be a member of an agile team committed to designing, enhancing, and delivering state-of-the-art technology products. You will develop software components that are secure, stable, and scalable, while gaining hands-on experience and expertise.
Key Responsibilities
- Execute standard software solutions, including design, development, and technical troubleshooting.
- Write secure and high-quality code in at least one programming language with limited guidance.
- Design, develop, code, and troubleshoot with consideration for upstream and downstream systems and technical implications.
- Utilize tools within the Software Development Life Cycle (SDLC) to enhance value through automation.
- Apply technical troubleshooting skills to resolve problems of basic complexity.
- Gather, analyze, synthesize, and create visualizations and reports from large, diverse data sets to continuously improve software applications and systems.
- Learn and apply system processes, methodologies, and skills for developing secure, stable code and systems.
- Promote a team culture of diversity, equity, inclusion, and respect.
- Participate in regular standups and code reviews.
Required Qualifications and Skills
- Formal training or certification in software engineering concepts with advanced SQL experience, ETL - Informatica, and PL/SQL programming.
- Understanding of big data technologies and concepts.
- Hands-on experience in system design, application development, testing, and operational stability.
- Working knowledge of Shell scripting.
- Experience in resolving data processing performance issues through improvements.
- Experience handling projects with large data volumes and batch processing.
- Proficiency in coding in one or more languages.
- Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages.
- Comprehensive knowledge of the Software Development Life Cycle (SDLC).
- Solid understanding of agile methodologies, including CI/CD, Applicant Resiliency, Security, Jules, Jenkins, and Git/Stash.
- Demonstrated expertise in cloud technology, artificial intelligence, machine learning, or mobile app development.
Preferred Qualifications and Skills
- Experience with Databricks, Cloudera Hadoop, Spark, HDFS, HBase, Hive, Python Programming, AWS technologies, or Terraform.
Why JPMorgan Chase?
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. Our commitment to serving clients with a first-class business approach drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
Diversity and Inclusion
At JPMorgan Chase, we value our diverse talent and consider it crucial to our success. We are an equal opportunity employer and 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. We also provide reasonable accommodations for applicants' and employees' religious practices and beliefs, mental health, or physical disability needs. For more information, please visit our page.
Company: JPMorgan Chase & Co.
Job Title: SQL Software Engineer II