Software Engineer II
Aumni
You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorganChase within the Consumer & Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Job responsibilities
- Collaborate with Cloud Architect to identify and optimize infrastructure components and process flows.
- Design and develop solutions leveraging AWS infrastructure.
- Write clean, modular code in Java or Python, adhering to design principles and best practices.
- Collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
- Identify, analyze, and interpret trends or patterns in complex data sets.
- Innovate new ways of managing, transforming, and validating data.
- Establish and enforce guidelines to ensure consistency, quality, and completeness of data assets.
- Apply quality assurance best practices to all work products.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Strong knowledge of AWS infrastructure and services.
- Strong scripting skills in languages like Java or Python, with good coding hands-on skills to write clean, modular code following design principles.
- Formal training or certification on software engineering concepts and 3+ years of applied experience.
- Experience programming in Python/Java.
- Familiarity with relational database environments (Oracle, Teradata, etc.) leveraging databases, tables/views, stored procedures, agent jobs, etc.
- Strong development discipline and adherence to best practices and standards.
Serve as an emerging member of an agile team to design and deliver market-leading technology products in a secure and scalable way