CreditServe Inc. – Sr. Director of Enterprise Applications
About Us
CreditServe is a dynamic and innovative consulting company with a strong commitment to quality, innovation, and client satisfaction. We have experienced rapid growth and success over the years. With a strong focus on pushing the boundaries of what's possible, we are seeking top-tier talent that adds intrinsic value to our organization.
Role Overview
A highly experienced Senior Director of Enterprise Applications Development and Support with over 15 years of leadership in IT management, specializing in driving enterprise-wide digital transformation initiatives. Adept at overseeing the development and support of ERP, CRM, middleware, systems integration, and automation solutions. This leader excels in strategic planning, team management, and optimizing IT operations to align with business goals. With a strong track record of managing global teams and leading complex projects, they bring expertise in process improvement, cloud migrations, DevOps adoption, and the implementation of innovative technology solutions that enhance efficiency and scalability across the enterprise.
Responsibilities
Application Development, Support, and Integration
- Oversee end-to-end development, maintenance, and support of enterprise applications, including ERP, CRM, Middleware, and Systems Integration.
- Ensure applications are optimized for performance, reliability, scalability, and business continuity.
- Lead teams in identifying, troubleshooting, and resolving technical issues to maintain high availability and minimize system downtime.
- Oversee software lifecycle management, including versioning, patching, and updates.
- Implement best practices for system integration to enable seamless communication between applications and third-party platforms (e.g., ERP to CRM integration).
Digital Transformation, Innovation, and Automation
- Lead enterprise-wide digital transformation initiatives to modernize legacy systems, migrate to cloud platforms, and implement automation.
- Drive the adoption of emerging technologies such as AI, machine learning, and data analytics to improve operational efficiency and enhance decision-making.
- Implement DevOps practices to accelerate development cycles, improve system efficiency, and enable continuous integration and deployment.
- Champion automation initiatives, such as robotic process automation (RPA), to streamline repetitive tasks and reduce manual interventions.
- Lead cloud adoption strategy, ensuring scalable, secure, and cost-efficient cloud solutions (SaaS, PaaS, IaaS).
Team Leadership, Development, and Collaboration
- Manage and mentor global IT teams, ensuring alignment with business objectives, fostering a culture of collaboration, and promoting cross-functional teamwork.
- Build and develop high-performing teams with a focus on skill development, resource optimization, and succession planning.
- Establish clear goals, KPIs, and performance metrics for teams to drive accountability and continuous improvement.
- Collaborate with business units (Sales, Marketing, Finance, HR) to understand their technology needs and ensure IT solutions align with business priorities.
- Serve as the key IT liaison between business leaders and technology teams to align technology initiatives with evolving business strategies.
Strategic Planning, Roadmap Development, and Operations Optimization
- Develop and execute multi-year technology roadmaps that align with both IT and business strategic goals.
- Collaborate with executive leadership to define the enterprise application strategy, ensuring scalability, agility, and cost-efficiency.
- Oversee the consolidation of systems, reduction of technical debt, and optimization of IT operations to enhance system performance and reduce operational costs.
- Drive operational excellence by implementing continuous improvement initiatives, optimizing resource utilization, and reducing system downtime through proactive monitoring and automation.
- Lead large-scale process improvement projects such as Quote to Cash (Q2C) optimization, licensing models, and customer experience enhancements.
Vendor and Financial Management
- Manage vendor relationships and oversee third-party service providers, including contract negotiation, service delivery, and performance management.
- Develop and manage the IT budget for enterprise applications, ensuring cost-effective use of resources and alignment with business financial objectives.
- Optimize IT investments by retiring legacy systems, consolidating applications, and leveraging cloud solutions to reduce costs and enhance operational efficiency.
Change Management and Compliance
- Lead organizational change management efforts to ensure smooth adoption of new technologies, minimize disruption, and foster user acceptance.
- Ensure compliance with industry regulations and security standards (e.g., GDPR, HIPAA) across enterprise applications.
- Oversee security protocols, data protection policies, and regular audits to maintain system integrity and safeguard against threats.
- Implement effective communication strategies and training programs to ensure all stakeholders are well-prepared for system changes and technology upgrades.
Performance Monitoring and Reporting
- Monitor application performance, availability, and scalability using KPIs and other metrics to ensure systems meet business requirements.
- Use data-driven insights and reporting to identify areas for improvement, optimize system performance, and drive continuous improvement initiatives.
- Provide regular reports to senior leadership on application health, project progress, and operational performance, ensuring transparency and accountability.
Required Skills & Education
- Enterprise Application Development and Support
- Expertise in overseeing the development, support, and maintenance of ERP, CRM, and Middleware solutions.
- Strong experience in system integration and architecture for seamless communication between enterprise applications.
- Cloud Platforms and Azure Expertise
- Proven experience in Azure development, including application migration and deployment to Azure cloud environments.
- Expertise in Azure DevOps for continuous integration, continuous delivery (CI/CD), and automation.
- Hands-on experience with cloud infrastructure management, security, scalability, and cost optimization on Azure.
- Experience in migrating on-premise applications to cloud-based solutions (SaaS, PaaS, IaaS) and managing hybrid environments.
- Digital Transformation and Automation
- Strong background in leading digital transformation initiatives, including modernizing legacy systems and driving automation through tools like RPA and AI.
- Deep knowledge of process automation and streamlining end-to-end enterprise workflows (e.g., Quote to Cash, License Management).
- Experience in DevOps practices and enabling continuous integration/continuous delivery (CI/CD) pipelines using tools like Git, Jenkins, and SonarQube.
- Cloud-Native Applications and Delivery
- Expertise in cloud-native application development and delivery, focusing on scalable, secure, and resilient systems.
- Ability to lead teams in delivering cloud-based solutions using microservices architecture and containerization technologies (e.g., Kubernetes, Docker).
- Leadership and Team Management
- Proven ability to manage and mentor global IT teams, developing high-performance teams across multiple geographies.
- Experience in cross-functional collaboration with business leaders to align IT initiatives with business objectives.
- IT Operations and Optimization
- Experience in optimizing IT operations through system consolidation, automation, and cloud adoption to reduce costs and improve performance.
- Strong background in process improvement methodologies such as ITIL and BPM, driving operational excellence.
- Strategic Planning and Roadmap Development
- Ability to develop and execute technology roadmaps, aligning IT and business strategies for scalability and long-term growth.
- Experience in managing large-scale technology initiatives, including cloud migrations, digital transformation, and application modernization.
- Vendor and Financial Management
- Strong experience in managing vendor relationships, including contract negotiations, service delivery, and performance management.
- Ability to manage and optimize IT budgets while aligning spending with business objectives.
- Security and Compliance
- Strong understanding of data protection and security protocols to ensure compliance with regulations like GDPR, HIPAA, and PCI-DSS.
- Experience in conducting security audits and ensuring enterprise application systems meet industry standards.
- Performance Monitoring and Reporting
- Experience in setting up and monitoring key performance indicators (KPIs) to assess system performance, reliability, and scalability.
- Ability to provide regular reports to senior leadership on application performance and IT initiatives.
Must Haves:
- Location: Dallas
- Can work from the office if needed
- Ability to travel as needed
- Expect to be in Pflugerville office 25% of time.
Pay: $175,000 - $185,000 annually
Benefits:
401(k) 4% Match
Dental Insurance
Disability insurance
Employee assistance program
Employee discount
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid sick time
Paid time off
Vision Insurance
Schedule: Day shift
Education:
Work Location: In-office Or Remote
Why CreditServe
At CreditServe, we take immense pride in our team's exceptional skills and their track record of delivering industry-leading results. We aim to invest in dedicated, long-term employees who exhibit a knack for rapid learning and aspire to grow alongside us. Joining our team means actively participating in the creation of cutting-edge solutions, accessing invaluable learning resources, and being part of a company that deeply appreciates its skilled workforce.
We provide a highly competitive benefits package, inclusive of a 401k plan. We are passionate about work-life balance! Expect a vibrant atmosphere and limitless avenues for personal and professional growth.