Jobs · Engineering · New Jersey

Software Development Manager - Banking

Axos Bank · Edison, NJ · 2 mo ago
Engineering$160k/yrFull-time

About the role

This position will be onsite and will be located at any of the following office locations to include: San Diego CA., Irvine CA., Las Vegas NV, Centennial CA, Overland Park KC., Omaha NE., and Edison NJ. Remote or Hybrid is not available.

Responsibilities

  • Work with IT leadership to define and build functional and non-functional requirements across the enterprise portfolio
  • Lead one or more development teams of near-shore or local developers
  • Design and prototype enterprise-wide solutions with a focus on security, performance, continuous integration and code quality (unit and integration tests)
  • Communicate and collaborate with other leads, development teams and development managers
  • Identify and implement opportunities to continuously improve Axos’ development capabilities
  • Refactor codebase to realize just-in-time design within the contextual design
  • Monitor all development activity, costs, quality and client requirements; deliver plans and reports to senior management
  • Ensure infrastructure and resource support to development groups and teams
  • Affirm continuous alignment of development plans and activity with company goals and objectives
  • Coordinate with marketing and development in product introductions and launches
  • Direct, motivate and develop managers and teams
  • Support the culture and values of the organization
  • Facilitate smooth workflow; ensure high standards and quality of technical work
  • Maintain Bank Security Standards; comply with Audit, regulatory and compliance requirements

Requirements

  • Bachelor’s degree in computer science or related field
  • 10+ years of development; designing interactive web applications with either Angular and/or react, developing web services (REST/SOAP), and integrating with vendor APIs
  • 10+ years' managing or leading technical resources
  • Experience working with geographically dispersed teams
  • Proficiency with the following technologies: .NET framework, C#, Java, JavaScript, MVC, Angular 10, TypeScript, jQuery, SQL Server, RabbitMQ, Swagger Docs
  • Strong understanding of Agile methodology/concepts
  • Financial service, knowledge in clearing applications is preferred
  • Excellent verbal and written communication skills, both technical and non-technical
  • Possess an exceptional work ethic, be comfortable working in a fast-paced and dynamic environment, and can independently manage a workload with multiple priorities
  • Possess a solid understanding of OOP concepts and design patterns

Similar jobs