Team Lead, Software Engineer

Salary depends on experience
Posted on 06/21/18
8 - 10 years experience
Accounting, Finance & Insurance
Salary depends on experience
Posted on 06/21/18

Team Lead, Software Engineer

As a Capital One Senior Manager Software Engineer, you'll lead one to two team. You will inspire, motivate and guide them. You will shape them to be nimble and be able work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end Java based systems.

You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, AngularJS, React, Python, REST, JSON, XML, Ruby, HTML / HTML5, CSS, NoSQL databases, relational databases, Hadoop, Chef, Maven, and AWS/Cloud Infrastructure to name a few.

What you’ll do:

- Work with product owners to understand desired application capabilities and testing scenarios

- Continuously improve software engineering practices

- Work within and across agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies

- Lead the craftsmanship, availability, resilience, and scalability of your solutions

- Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

Basic Qualifications:

  • At least 7 years of software development experience in Java
  • At least 3 years of leading a team to build software applications experience
  • At least 2 years of AWS experience

Preferred Qualifications:

  • Master's in Information Technology OR Master's degree in Computer Science
  • 3+ years of experience managing people in medium to large size teams
  • 2+ years of Spark and Scala experience
  • 3+ years of leading modern development approaches building responsive, resilient and scalable systems
  • 3+ years experience in an agile environment

Job ID R49294

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.