Mgr Application Development in Concord, NC at ACN Jobs

Effective Date: 2021-02-24

Job Snapshot

  • Employee Type:
  • Location:
    Concord, NC
  • Effective Date:
    2021-02-24

Job Description


COMPANY SUMMARY

  ACN is one of the world’s largest direct sellers of telecommunications, energy and other essential services, headquartered in Concord, North Carolina.  We have global operations in 25 countries and have been rapidly growing since being founded in 1993.   We are a privately-held, growth-oriented company that embraces entrepreneurial thinking, quick action, spirit, and teamwork.

JOB SUMMARY

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.

CORE RESPONSIBILITIES  

  • 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 

OTHER REQUIREMENTS 

  • 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.

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.