Placement papers | Freshers Walkin | Jobs daily: Software Engineer at JP Morgan Chase (Chicago, IL)


Search jobs and placement papers

Software Engineer at JP Morgan Chase (Chicago, IL)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

This role requires a wide variety of strengths and capabilities, including:
BS/BA degree or equivalent experience
Expertise in application, data and infrastructure architecture disciplines
Advanced knowledge of architecture, design and business processes
Proficiency in modern programming languages
Keen understanding of financial control and budget management
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals

This exciting opportunity is part of the Banking Production Management (PM) Team as we revolutionize the way we work to support global applications.  This position will be working on a newly formed Site Reliability Engineering (SRE) team embedded in Banking PM. The Banking PM Team is accountable for the applications being available during the required business times. The SRE team will focus on enhancing the application stability and supportability in conjunction with the Banking Technology and PM teams which focuses on proactively monitoring the health of the applications and infrastructure ensuring processes are running, feeds are processing, jobs and dependencies are being executed, and ensuring all business functionality and support requirements are met.

Key responsibilities of a Banking SRE team member:

  • Work as a Site Reliability Engineer (SRE) with a focus on improving application stability and supportability

  • Large portion of the time is spent designing and developing robust coding solutions to improve system supportability, stability and performance with the potential to standardize and replicate across a portfolio of applications

  • Collaborate with Application Development and Production Management teams as part of DevOps culture

  • Collaborate and manage all production changes are made in accordance with Software Development Life Cycle (SDLC) methodology, application and business risk, technology controls guidelines, and error budget constraints

  • Support the day-to-day maintenance with a focus on reducing toil or technical debt of the applications while maintaining a high degree of system availability

  • Develop deep analytical application knowledge using root cause analysis in partnership with Infrastructure Support team members

  • Deliver and work with all stakeholders to complete tasks with high quality, while learning new skills

  • Support the applications running the daily operations of the firm to obtain the deep knowledge required to create robust solutions

  • Provide oversight for the creation and maintenance of Service Level Objectives, root cause analysis, stakeholder management and communication

  • Coach and mentor other team members

  • Skills and Knowledge Requirements:

  • Proficient skills for application development in multiple technologies and design techniques

  • Knowledgeable about Agile methodologies with ability to work in a least one of the common framework

  • Basic knowledge of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security

  • Proficient in one or more general purpose programming (Eg., Java, C#) and scripting (Eg., Python, PowerShell) languages

  • Proficient with relational database software development with SQL Server and/or Oracle

  • Experience with Big Data and Hadoop

  • Must possess a predisposition to establish rapport and collaborative working partnerships vertically and horizontally in a matrixed organization

  • Must possess excellent communications skills and be able to message to the appropriate audience

  • Must possess superior time management skills to manage changing and sometime conflicting priorities

  • Experience: 

  • At least 5 years hands-on experience in requirements analysis, design, development, testing, deployment, monitoring, and production support leveraging tools such as: GIT, JIRA, HPSM, Geneos, Jenkins, Selenium, ServiceNow, Splunk, DynaTrace, Autosys, and Control-M

  • At least 5 years hands-on experience architecting, designing and developing solutions for large and complex applications both in Unix/Linux and Windows environments

  • 2 - 5 years handson experience managing and troubleshooting production issues in a large scale enterprise consisting of distributed and shared infrastructure (greater than 250 servers globally) amid noise

  • Understanding of network and cloud technologies ie: security, load balancing, and network routing protocols

  • Demonstrative experience eliciting requirements from multiple business stakeholders

  • Demonstrative knowledge of Windows and Unix/Linux servers, KEON, active directory, group policy

  • Financial Institution experience preferred

  • Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the worlds important corporations, governments and institutions. Youll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

    When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds 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 were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre 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. 
    by via developer jobs - Stack Overflow
 

No comments:

Post a Comment