JPMorgan Chase & Co.
Software Engineer [Multiple Positions Available]
JPMorgan Chase & Co., Atlanta, Georgia, United States, 30383
Overview
DESCRIPTION:
Responsibilities and qualifications for a software engineering role as described below.
Responsibilities
Drive the design, development, and implementation of software solutions.
Solve business problems through innovation and engineering practices.
Participate in all aspects of the Software Development Lifecycle (SDLC), including analyzing requirements, incorporating architectural standards into design specifications, documenting specifications, translating technical requirements into programmed modules, and developing or enhancing software modules.
Identify or troubleshoot application code-related issues.
Lead code reviews to ensure solutions align with predefined architectural specifications.
Lead design reviews by recommending ways to incorporate requirements into designs and information or data flows.
Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
Qualifications Minimum education and experience: Master’s degree in Applied Computer Science, Computer Science, Computer Engineering, Computer Information Systems, Management Information Systems, Information Technology, or related field plus 3 years of experience in the job offered or as Software Engineer, Software Developer - Level 4, Project Lead - V&V, or related occupation.
Skills Required:
Experience with the software engineering lifecycle with a focus on web development using Java, J2EE, Spring, Spring Boot, and Angular.
Frontend technologies: Node.js, JSON, JavaScript, SASS, TypeScript, XML, HTML, CSS.
ORM design with Hibernate and SQL queries; integrating with an MS SQL database.
Design and development of SOAP and REST APIs for backend service communication.
Quality practices: unit testing (JUnit, Mockito, Groovy), and peer reviews.
Build and deployment automation using GIT, Maven, Jenkins, and the Jules framework.
Promoting Agile practices (pair programming, CI, test-driven development).
Estimating future work with Engineering Leads; developing high-level and low-level system designs; applying design patterns and best practices.
Collaborating with Architects and Product Owners to deliver key business initiatives.
ADA standards compliance and accessibility validation using JAWS and NVDA.
Monitoring applications with Dynatrace and Splunk; analyzing production latency and user experience issues.
Deploying applications on Apache Tomcat; using Linux/Unix to access logs and diagnose deployment issues.
Developing test cases and ensuring issues are identified, resolved, and tested with Product, Business Analysts, and QA teams.
Quality Assurance activities including automated testing (Cucumber), functional, manual, performance, regression, smoke, and user acceptance testing; performance testing with JMeter and BlazeMeter and generating BlazeMeter reports.
Delivering high-quality code according to specifications.
Location & Employment Type
Job Location: 3424 Peachtree Rd, Atlanta, GA 30326.
Full-Time.
#J-18808-Ljbffr
Responsibilities and qualifications for a software engineering role as described below.
Responsibilities
Drive the design, development, and implementation of software solutions.
Solve business problems through innovation and engineering practices.
Participate in all aspects of the Software Development Lifecycle (SDLC), including analyzing requirements, incorporating architectural standards into design specifications, documenting specifications, translating technical requirements into programmed modules, and developing or enhancing software modules.
Identify or troubleshoot application code-related issues.
Lead code reviews to ensure solutions align with predefined architectural specifications.
Lead design reviews by recommending ways to incorporate requirements into designs and information or data flows.
Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
Qualifications Minimum education and experience: Master’s degree in Applied Computer Science, Computer Science, Computer Engineering, Computer Information Systems, Management Information Systems, Information Technology, or related field plus 3 years of experience in the job offered or as Software Engineer, Software Developer - Level 4, Project Lead - V&V, or related occupation.
Skills Required:
Experience with the software engineering lifecycle with a focus on web development using Java, J2EE, Spring, Spring Boot, and Angular.
Frontend technologies: Node.js, JSON, JavaScript, SASS, TypeScript, XML, HTML, CSS.
ORM design with Hibernate and SQL queries; integrating with an MS SQL database.
Design and development of SOAP and REST APIs for backend service communication.
Quality practices: unit testing (JUnit, Mockito, Groovy), and peer reviews.
Build and deployment automation using GIT, Maven, Jenkins, and the Jules framework.
Promoting Agile practices (pair programming, CI, test-driven development).
Estimating future work with Engineering Leads; developing high-level and low-level system designs; applying design patterns and best practices.
Collaborating with Architects and Product Owners to deliver key business initiatives.
ADA standards compliance and accessibility validation using JAWS and NVDA.
Monitoring applications with Dynatrace and Splunk; analyzing production latency and user experience issues.
Deploying applications on Apache Tomcat; using Linux/Unix to access logs and diagnose deployment issues.
Developing test cases and ensuring issues are identified, resolved, and tested with Product, Business Analysts, and QA teams.
Quality Assurance activities including automated testing (Cucumber), functional, manual, performance, regression, smoke, and user acceptance testing; performance testing with JMeter and BlazeMeter and generating BlazeMeter reports.
Delivering high-quality code according to specifications.
Location & Employment Type
Job Location: 3424 Peachtree Rd, Atlanta, GA 30326.
Full-Time.
#J-18808-Ljbffr