Jobs and Careers
LE

Director, Application Development

LendingPoint
United Statesfull_timeVerifiedPosted 11 Jun 2024

About the role

JOB SUMMARY:  Responsible for leading and developing software systems and applications, creating software or products tailored to LendingPoint’s specific needs. Act as high-level decision maker in the process, determining everything from design choices to technical standards, such as platforms and coding standards.

 

ESSENTIAL JOB FUNCTIONS:

  • Provide strategic direction for the application development team, aligning development efforts with business goals and objectives.
  • Develop and communicate a clear vision for the team's role in driving innovation and delivering value through technology.
  • Lead, mentor, and motivate a team of software developers, architects, and engineers
  • Foster a culture of collaboration, creativity, and continuous improvement within the team.
  • Oversee the planning, execution, and delivery of software development projects, ensuring adherence to timelines, budgets, and quality standards.
  • Collaborate with stakeholders to define project scope, requirements, and success criteria.
  • Provide technical guidance and expertise to the development team, ensuring the adoption of best practices, coding standards, and emerging technologies.
  • Stay abreast of industry trends and technological advancements to drive innovation and maintain a competitive edge.
  • Drive the design and architecture of software applications, ensuring scalability, reliability, and maintainability.
  • Evaluate and recommend appropriate technologies, frameworks, and tools to support application development initiatives.
  • Establish and enforce quality assurance processes and practices to ensure the delivery of high-quality, bug-free software.
  • Ensure compliance with relevant regulations, standards, and security policies in all aspects of application development.
  • Implement and maintain measures to protect sensitive data and mitigate security risks.
  • Ensure compliance with relevant regulations, standards, and security policies in all aspects of application development.
  • Implement and maintain measures to protect sensitive data and mitigate security risks.
  • Implement automated testing frameworks and tools to streamline testing processes and improve software quality.



MINIMUM QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the minimum knowledge, skill, and/or ability required.

  • Bachelor's degree in a Computer Science or related discipline, required.
  • 8+ years of experience as a Java developer with proven record of overseeing large cross-functional projects in a high scale application environment.
  • 8+ years of experience with Java, JavaScript, REST, and JSON.
  • A demonstrated understanding of web and API platform technologies including microservices, containerization, observability.
  • Proven experience with the full development lifecycle from concept to delivery.
  • Proven knowledge of a broad spectrum of platforms, technologies, and design principles including: Python, Java, Unit Testing (TDD, Mockito, JUnit), SQL (PostgreSQL, MongoDB, MySQL), Angular/React, Apache/NGINX Configuration, Linux, GIT management and configuration, Jenkins CI, Container deployments (Kubernetes), Microservices, Salesforce Apex & Canvas, React/Redux, JVM profiling, Docker, OAuth, JWT, AWS, GCP, and Azure.
  • Experience with leading multiple projects and advising leadership is desirable.

 

COMPETENCIES:

  • Customer Service- Exceptional Attitude and a passion for providing outstanding service to our internal and external customers.
  • Teamwork- Contributes to building a positive team spirit. Exhibits objectivity and openness to others' views.
  • Communications- Exhibits good listening and comprehension. Expresses ideas and thoughts in verbal and written form. Keeps others adequately informed. Selects and uses appropriate communication methods.
  • Accuracy and Attention to Detail: Diligently attends to details and pursues quality in accomplishing tasks.
  • Dependability- Commits to doing the best job possible. Follows instruction. Keeps commitments.
  • Problem solving/analysis: ability to solve issues efficiently and quickly.
  • Planning & Organization: Sets goals and defines plans and roadmap for adoption of technology.
  • Relationship Management: Manages interactions to service and support the organization; establishes credibility with all interactions.
  • Quality: Defines sound standards and bulletproof

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

LendingPoint

View company profile →