Director, Application Development
LendingPointAbout 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 KitFree account required — sign up in 30s