Senior Lead Software Engineer - Python, AWS, Automation
JPMorganChase
This job is no longer accepting applications
See open jobs at JPMorganChase.See open jobs similar to "Senior Lead Software Engineer - Python, AWS, Automation" Out for Undergrad.Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead eSoftware Engineer at JPMorgan Chase, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job Responsibilities
- Design and Implement Enterprise Machine Learning platforms that are capable of running predictive models.
- Develop web applications with SOA and Microservices architecture using Java/Python Framework
- Establish the appropriate monitoring and alerting of solution events related to performance, scalability, availability, and reliability.
- Establish standards, guidance and best practices for ML Platform.
- Provides technical leadership, guidance and direction to other team members.
- Build prototypes for demonstration and illustration purposes for peer groups, Business partners, or senior leaders.
- Integrate with AWS Cloud Services for compute, storage, databases, and security. Develop solutions or tools to monitor, provision components for automation of the processes, services and reports.
- Need to have advance knowledge of application, data and infrastructure disciplines.
- Understanding of software skills such as business analysis, development, maintenance, and software improvement
- Leverage strong operational skills to develop recommendations on upstream product, process, or policy improvements that will optimize the user experience.
- Work closely with the Product team to design, build and deliver capabilities in agile sprints.
Required Qualifications, Capabilities, and Skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- 5+ years with strong core Java server side hands on development experience including Web services, XML , SOAP, Rest, JMS etc.
- 2+ year experience in AWS – s3, dynamodb, ECS, EKS, RDS, Lambda, ALB/NL
- Experience in distributed high-volume transactional system with low latency and high throughput.
- Experience in performance tuning, code optimization.
- Experience in testing frameworks such as Junit, TestNG, Mockito, SoapUI, DBUnit etc.
- Experience in database technologies -RDBMS, schema design, SQL, queries, joins indexes, JDBC, query optimization etc.
- Knowledge of build tools like Maven and source control like Git/SVN Comfortable working in an Agile and collaborative environment.
Preferred Qualifications, Capabilities, and Skills
- Experience with Spark
- 3+ Year experience in Python, FastAPI/Django with micro service architecture is highly preferred
This job is no longer accepting applications
See open jobs at JPMorganChase.See open jobs similar to "Senior Lead Software Engineer - Python, AWS, Automation" Out for Undergrad.