Feature Lead - GenAI Team
Bank of America · New York, NY · 2 wk ago
ManagementFull-time
Responsibilities
- Designs, develops and is accountable for feature delivery
- Applies enterprise standards for solution design, coding and quality
- Ensures solution meets product acceptance criteria with minimal technical debt
- Guides the team on work breakdown and execution
- Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria
- Plays a team lead role (as an individual contributor) and mentors the team
- Guides the team on work breakdown and execution
- Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria
- Plays a technical lead role (as an individual contributor) and coach junior developers.
- Guides team members with skills and practices (planning and estimation, peer reviews, and other engineering practices)
- Identify, prioritize, and execute tasks in the software development life cycle
- Establish standards and lead the charge on automation for end-to-end SDLC efficiency
- Implement software enhancements to meet global performance expectations
- Ensures solution meets product acceptance criteria with minimal technical debt
- Guides the team on work breakdown and execution
- Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria
- Plays a technical lead role (as an individual contributor) and coach junior developers.
Qualifications
- Experience in designing & implementing multi-tier (including microservices) application platforms (Fast API)
- Extensive experience with high performance Pub/Sub (Kafka) architecture
- Extensive experience with Distributed System – specifically Redis, Kubernetes (K8s), Docker Containers
- High coding proficiency in Python
- In-depth knowledge of relational databases (e.g. Oracle, MySQL) and NoSQL databases (e.g. MongoDB), and large structured & unstructured dataset processing
- Strong communication skills to effectively collaborate with various stakeholders
- Critical thinking and problem-solving skills are essential
Skills
- Automation
- Influence
- Result Orientation
- Stakeholder Management
- Techical Strategy Development
- Architecture
- Business Acumen
- Risk Management
- Solution Delivery Process
- Solution Design
- Agile Practices
- Analytical Thinking
- Collaboration
- Data Management
- DevOps Practices