Software Engineer III- Python / Numpy / Pandas
On-site · Jersey City, New Jersey, United States
Job Summary
Software Engineer III in JPMorganChase Asset and Wealth Management Technology leads design, development, and troubleshooting of secure, scalable production code in Python with Numpy and Pandas. Responsibilities include producing architecture and design artifacts for complex applications, analyzing large diverse data sets to support continuous improvement, proactively identifying data patterns to drive coding hygiene and system architecture, contributing to engineering communities, and fostering a culture of diversity and inclusion. Requires formal training or certification in software engineering and 3+ years of experience, strong CS fundamentals, Python/Numpy/Pandas, CI/CD (Jenkins, Git/Bitbucket), SQL, AWS, Agile practices, and familiarity with RESTful APIs and microservices.,
Required Qualifications
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong understanding of computer science fundamentals, algorithms, and data structures
- Strong knowledge and practical experience with Python, Numpy, Pandas, and statistics packages
- Practical knowledge of CI/CD, Jenkins, and source code management tools such as Git and Bitbucket
- Familiar with database SQL programming especially on composing complex SQL queries
- Experience working on Public Cloud platforms (AWS)
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.