Sr Lead Software Engineer – Sql – Data Modeling
Company | JP Morgan Chase |
---|---|
Location | Houston, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming language(s) Java, Micro Services, and React particularly with Oracle technologies
- Experience in designing and optimizing database schemas, writing complex SQL queries, and working on data modeling
- Proficient in PL SQL development and debugging
- Experience with Data Modelling and performance optimization
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Responsibilities
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Builds and support Data model development including metadata and data dictionary documentation that will enable data analysis and analytical exploration
- Builds Data Warehousing assets, data pipelines and reporting solutions on Cloud stack based on business requirements
- Partners with project managers, agility leads & product owners on estimates, statuses & impediments
- Partners with architecture team to ensure solutions are aligned with enterprise architecture standards
- Develops secure high-quality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Articulate & document design decisions and technical concepts concisely and in an organized manner
- Lead the design and development efforts of the team and create standards and best practices for the development team to follow
- Proactively identify major issues, risks, dependencies and manage them to minimize impact to overall implementation
Preferred Qualifications
- Strong understanding of web, cloud based & big data design patterns
- Proven track record of leading development teams and delivering successful Oracle-based software products