Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Bank Of America Feature Lead - ECVT Desktop Team 
United States, New Jersey 
160652541

02.08.2024


This job is responsible for providing leadership, technical direction and oversight to a team delivering technology solutions. Key responsibilities of the job are to provide oversight of the design, implementation, and maintenance of complex computer programs, align technical solutions to business objectives, and ensure that coding practices/quality comply with software development standards. Job expectations include conducting multiple software implementations and applying both depth and breadth in knowledge of several technical competencies.

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 team members with skills and practices (planning and estimation, peer reviews, and other engineering practices)

Required Skills:

  • Holds BS (preferably MS) in Computer Science or related field
  • 8+ years of software development experience with at least 3+ years in a technical leadership role
  • Demonstrates developmental knowledge of coding, testing, supporting and debugging
  • Can articulate business requirements and objectives and translate those into software development solutions
  • Passionate about developing, configuring, connecting and integrating systems in a complex enterprise application environment.
  • Grasps new technologies and can adapt to rapid shifts in priorities
  • Self-motivated, self-starter with clear communication skills who thrives working in a team environment
  • Experienced full stack development with as many of the following as possible: Angular, REST/SOAP Web Services, .Net, Java, Source Control (BitBucket), Jenkins, SonarQube, Splunk, Messaging Platforms, NoSQL Databases, Redis, Micro Services
  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Delivery Process
  • Solution Design
  • Agile Practices

Desired Skills

  • Deep understanding and application of Agile approaches and techniques, such as Scrum, Kanban, User Stories, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, etc.
  • Assist in the definition of correct system architecture, guiding activities of software developers, and ensuring team takes ownership of overall solution quality; lead technical team members
  • Demonstrate practices to write clean, quality, and testable applications that supports rapid delivery via Continuous Integration, Delivery, and automated deployments
  • Ensuring overall solution quality through solid, automated-testing strategies, which include test-driven-design
  • Creating and reviewing technical documentation and specifications, as necessary
  • Contributing to the successful completion of deliverables that deliver to our customers
  • Performing root cause analysis and helping troubleshoot technical issues
  • Advising team members on standards, security requirements, methodologies, and processes
  • Interacting and communicating with technical and non-technical audiences

1st shift (United States of America)