Director of Application Development

First Legal InvestigationsPhoenix, AZ
30d$200,000 - $225,000Remote

About The Position

As the Director of Application Development, you will be responsible for leading a team of developers and architects in the design, development, and delivery of enterprise-level applications. Your leadership will ensure high-quality software development, system integration, and continuous improvement of applications across the business. You will work closely with cross-functional teams to define application strategies that align with organizational goals.

Requirements

  • Bachelor's with 15 years of Relevant Work Experience or master's degree in computer science, Information Technology, Engineering, or a related field with 10 years of Relevant Work Experience.
  • 15+ years of experience in application development with increasing leadership responsibility.
  • 15+ years of hands-on experience with Java, JSP, (React or Vue JS) in enterprise environments.
  • 3+ years of experience working with Salesforce (Service Cloud, Sales Cloud, or custom applications).
  • Proven experience managing large-scale, cross-functional software development projects.
  • Experience in development and deployment of Enterprise CRM (Salesforce preferred) applications along with Progressive B2B Web Apps.
  • Strong background in Java-based enterprise application development.
  • Experience with JSP, Servlets, Spring Framework, and RESTful APIs.
  • Proficiency in Salesforce development, including Apex, Visualforce, Lightning Components, and Salesforce integrations.
  • Familiarity with DevOps tools (Git, Jenkins, Maven, etc.) and agile methodologies (Scrum, SAFe, Kanban).
  • Exceptional leadership, communication, and interpersonal skills.
  • Demonstrated success leading diverse teams and aligning technical initiatives with business strategy.
  • Strong problem-solving abilities and a proactive approach to innovation and continuous improvement.

Nice To Haves

  • Salesforce certifications (e.g., Salesforce Certified Platform Developer, Administrator).

Responsibilities

  • Define and drive the overall application development strategy in alignment with business objectives.
  • Lead the roadmap for new and existing applications, ensuring scalability, performance, and security.
  • Evaluate emerging technologies and tools to enhance development efficiency and application quality.
  • Lead, mentor, and grow a high-performing team of software developers, Salesforce engineers, and application architects.
  • Foster a collaborative, agile, and innovation-driven development environment.
  • Oversee hiring, training, and career development for the application development team.
  • Provide technical leadership for the development of web-based applications using Java, JSP, and related frameworks.
  • Oversee the integration and customization of Salesforce applications across departments.
  • Ensure adherence to coding standards, best practices, and architecture principles.
  • Oversee the end-to-end application lifecycle: requirements gathering, design, development, testing, deployment, and support.
  • Manage project budgets, timelines, and resource allocations to ensure successful delivery.
  • Collaborate with business units and stakeholders to prioritize and manage application initiatives.
  • Implement quality assurance processes, including code reviews, automated testing, and CI/CD pipelines.
  • Ensure all applications meet internal standards for reliability, performance, and security.
  • Drive documentation, compliance, and risk mitigation efforts in line with IT governance policies.

Benefits

  • Health, Vision, & Dental Benefits
  • Wellness & Mental Health: Shared benefits available for employees and their families
  • Paid Time Off: Encouraging work-life balance and personal well-being
  • 401(k) Plan: Access provided through Merrill Lynch
  • Monthly Internet Stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service