As a Capital One Software Engineer, you'll 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 using the hottest techniques in Big Data. 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, iOS, Android, and AWS/Cloud Infrastructure to name a few.
· Work with product owners to deliver desired applications, features, and capabilities along with required testing scenarios.
· Lead a team to write and deliver code that is modular, highly scalable, and robust to achieve better quality, satisfy stakeholders and delight customers.
· Continuously improve software engineering practices, as well as educate the broader organization of best practices.
· Contribute code to the development of multi-platform application systems, through local builds and deployments as well as the CI/CD environments.
· Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
· Use expertise of JavaScript and front end frameworks to collaborate with developers, business partners, architects, and other groups to identify technical and functional needs of systems.
· Ensure adherence to Agile team norms and coding standards, software design best practices, architecture strategy and intent.
· Conduct Design and code reviews to ensure code adheres to development standards.
· Coach and mentor junior developers as needed to build code to adhere to standards.
· Collaborate with other tech teams and product owners for delivering optimal technology solutions.
· Stay up to date on technologies, techniques, and industry trends.
Office: 973.967.3599
Saurav.DebATartechinfoDOTcom
Interested in this role?