Application Development Manager

Application, Development, Manager, IT, Release, Management, ERP, QA, Systems, Computer, Engineering, SAP, SDLC, Architecture, SOAP, API, Oracle, Database, SQL, MySQL, UML, Java, Test, Networking, Apache
Full Time

Job Description


We are looking for an Application Development Manager with demonstrable experience leading application and data development teams to drive the ongoing development of Independent Business Owner (IBO) compensation and back-office platforms, including development, production support & governance. The manager will be responsible for managing incoming demand from multiple sources, provide reliable LOEs, facilitate effective designs, and meet delivery commitments with quality. The manager will work with internal and external application teams and IT shared services (i.e., Dev Ops, Change/Release Management) to plan and deliver solutions effectively.

This position will drive and maintain dependencies with core systems hosted on Salesforce, ERP systems, B/OSS, external sources for customer product data, and other partner systems.


• Lead the design, development, implementation, and support of solutions for IBO compensation and back-office systems

• Develop and mature software engineering practice & competency utilizing recognized industry best practices

• Lead the development staff to develop secure, stable, and resilient systems with adequate logging and monitoring mechanisms

• Lead the development team to perform all development with adequate requirements and technical analysis as appropriate

• Manage staff capacity and allocation models across current and future initiatives and provide a strategy for improving staff efficiency

• Mentor the development staff to gain competency and help to improve overall team productivity

• Document design decisions resulting from new designs, system changes, or upgrades

• Provide architecture and solution guidance to project teams in support of solution design and development

• Develop and leverage an understanding of dependencies between the IBO systems and other systems

• Participate in SIT, end-to-end, and unit testing efforts in cooperation with the overall QA coordinator.

• Collaborate with DevOps to define and improve CI/CD streams

• Ensure compliance of new and existing applications with technology standards and policies.

• Manage relationships with onshore and offshore third-party delivery parties.

• Work with the Change and Release Management team to plan releases and deployments. Maintain release calendar

• Partner closely with the Delivery Managers and PMO to ensure successful delivery of all project initiatives

• Define and implement development best practices, including secure coding, adequate unit testing, code quality checks, automated build processes, and continuous integration

• Create initiatives to improve technology platform performance and overall availability. Capture and maintain KPIs as agreed with stakeholder

• Other systems development and delivery tasks as required


• Bachelor's Degree in Information Systems, Computer Science, Computer Engineering, or a related discipline

• 10+ years of overall systems development experience

• 5+ years leading application and data development efforts

• Experience building highly effective development teams

• Experience with Data Integration using tools like SAP Data Services

• Experience with SDLC and Agile Methodologies

• Experience with Service Oriented Architecture (SOAP and REST) and API Management with RAML or Open API

• Experience with databases like Oracle Database EE, SQL Server, and MySQL

• Experience driving solution designs for large programs with varied initiatives across multiple teams

• Good working knowledge of system integration best practices and design principles

• Experience with domain-driven design and microservices

• Working knowledge of source control tools like GitHub/Stash and build/CI tools like Maven, Bamboo, and Jenkins/Hudson

• Enterprise solution modeling experience with tools like Visio and standards like UML


• Hands-on coding experience on Java or .NET platforms is desirable

• Experience integrating with enterprise platforms like Salesforce is highly desirable

• Experience migrating on-premise systems to the AWS platform is desirable

• Experience writing SQL queries and database schema design is desirable

• Experience with Test-Driven Development and establishing development best practices

• Production support and onsite-offshore model experience for added advantage

• Experience with platforms like WSO2, JBoss EAP, F5 Application Networking, Apache, and Nginx is desirable

• Experience designing, developing, and deploying integration solutions with Mulesoft runtime 3.x and 4.x versions are desirable

• Experience with industry standards and processes like ITIL, COBIT, Lean

• Excellent verbal, written, and interpersonal skills with equally strong presentation skills and the ability to communicate effectively at all levels in the organization

• Proficient computer skills, including electronic mail, routine database activity, word processing, spreadsheet, etc

• Ability to learn quickly and adapt to a fast-changing environment

• Ability to communicate at all levels from technical staff to senior executives
Dice Id : 10311390
Position Id : z5G7h3l6a1kMvyS65NP3c2id1OyFCikK2BvKdWc31vk=
Originally Posted : 2 months ago
Have a Job? Post it