Python Software Engineer Lead

Jpmorgan Chase & Co. Lewisville , TX 75067

Posted 3 months ago

Python Software Engineer Lead

Req #: 190066822

Location: Lewisville, TX, US

Job Category: Technology

Job Description:

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.

This role requires a wide variety of strengths and capabilities, including:

  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals

  • 5+ years of work experience

  • Strong python/Django/RDBMS

  • Strong experience with Linux

  • Experience building single page applications using REACT

  • Experience with unit test frameworks

  • Experience with JS Build/compile tools such as Webpack

  • Experience with TypeScript a big plus

  • Cloud computing is a plus.

  • NoSQL experience is a plus.

Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Pega Java Software Engineer

Jpmorgan Chase & Co.

Posted Today

VIEW JOBS 10/15/2019 12:00:00 AM 2020-01-13T00:00 Pega - Java Software Engineer Req #: 190080444 Location: Lewisville, TX, US Job Category: Technology Job Description: JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average,JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at The Cybersecurity organization's objective is to ensure that JPMC is able to effectively detect, prevent, and respond to cyber threats against our technology infrastructure. The scope of Cybersecurity comprises detection and monitoring of threats and vulnerabilities, managing security incidents, and evolving our preventive infrastructure to keep ahead of the threat. We accomplish this through strong information security leadership and active collaboration with line of business information risk managers to provide high quality security solutions and services that are focused on improving the Firm's risk posture. Specific responsibilities will include: * Lead application development and integration to satisfy business requirements. Analyze, design, develop, debug, test, document, deploy and provide production support applications using primary skills in Java, J2EE, Pega/ PRPC BPM and Oracle. * Ability to build complex integrations with third part APIs using latest technologies * Work with product owner and Cyber security operations on agreeing on refining business requirements and acceptance criteria. * Understand business workflow requirements from Cyber Operations team/Business Analysts and implement those requirements in JAVA / J2EE and Pega/PRPC platform as part of agile team * Implement test-driven development, Continuous Deployment and Continuous Integration practices and adhere to JPMC software development process. * Assist team in supporting the application in QA and production environments * Identify opportunities for process and tool improvements; drive them from concept to implementation * Keep abreast with the latest development practices and roadmap of Pega * Interact with business and cross block teams, identifying application impacts, interface design and technical specification design documentation. * Participate in design and architectural review sessions as well as provide inputs to the design and Architectural recommendations * Project scoping, release management, build planning, technical documentation and status reporting. * Lead the project team, technical training and mentoring for implementation of solutions and roll outs. * Ensure all quality standards are followed for the deliverables through code metrics checks, code reviews, unit and regression testing. Support quality assurance, performance and business user acceptance testing phases. * Lead the team on Tech Refresh initiatives to revamp the underlying technology and application infrastructure to make it compliant with enterprise wide controls and policies. * Proven hands-on application development experience in large enterprise class environment. * Strong JAVA / J2EE and Pega/PRPC development experience heavily preferred * Solid experience in other Object oriented language/Java. * Proficient in SQL/PLSQL, SQL query performance tuning * Strong development experience in integration with third party APIs (Webservices, Kafka, JSON, REST, XML etc.) * Hands-on experience in front end technology such as HTML, JSP, Javascript and its frameworks (Angular, NodeJS etc). * Proficiency in development and deployment using Websphere * Good understanding on database design and query optimization * Experience with progressive development practices and tools (e.g. unit testing, static code analysis, continuous Integration, etc.) * Strong passion to learn – the selected candidate will be provided training from the vendor and is expected to clear Certified Senior System Architect in Pega 7 within 1 year of joining * Strong interpersonal and communication skills; capable of writing documentation, training users in complex topics * Ability to work under pressure in a fast-paced environment while remaining productive and professional; exercise Patience and ability to multi task Desirable skills: * Shell scripting experience * Experience in automating devops items through Python, Perl or Shell scripting * Version control software exposure (Git/SVN/Clearcase) * Experience in DevOps tools such as PRPC serviceutil, AIM, Jenkins, Source code management tools such as GIT and SVN, code quality tools to implement Continuous Integration/Continuous Deployment. * Pega decision consultant Jpmorgan Chase & Co. Lewisville TX

Python Software Engineer Lead

Jpmorgan Chase & Co.