We are looking for an Application Development Manager with demonstrable experience leading application and data development teams to drive the ongoing development of ACN’s 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 ACN systems hosted on Salesforce, ERP systems, B / OSS, external sources for customer product data, and other partner systems.
We’re looking for someone who can drive systems development efforts while ensuring the stability and resilience of deployed solutions.
This position is in Concord, NC / Remote. There will be the occasional need to interact with other regional and global ACN technology leaders outside of US business hours.
Lead the design, development, implementation, and support of solutions for ACN’s IBO compensation and back-office systems
Develop and mature ACN’s 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 ACN 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
KNOWLEDGE, SKILLS, AND ABILITIES 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
The individual must be able to perform each essential function satisfactorily to be successful in this role. The requirements listed are representative of the knowledge, skill, and abilities required.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This job description is not all-inclusive.
The employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
ACN provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.