Make Your Mark At Accelerance

Join the global leader for software outsourcing

At Accelerance we’re passionate about helping companies gain all the benefits of onshore, offshore or nearshore software outsourcing with a continuum of consultative services.

But we wouldn’t be where we are today without our team.

The Perks

Fueled by free (yes, you heard that correctly) cold brew, kombucha, and local craft beers on tap, the Accelerance headquarters makes its home in the WeWork Stonewall Station coworking space. From lux couches to trendy conference rooms, you can find your perfect work place at our Uptown Charlotte office. The perks you’ll love:

Technical Account Manager

- Charlotte, NC

Job Summary

The Technical Account Manager (TAM) provides dual roles of both technical account management and high-level technical solutions support to the Accelerance Delivery and Sales teams and clients. As part of their duties they will regularly interact with clients to ensure services are being delivered satisfactorily, and with prospects in support of sales activities.

The TAM manages Accelerance’s quarterly customer service process, including coordinating and facilitating quarterly business reviews with clients, Partners and Sales team members, and reviewing related delivery and financial activity in comparison to contracted engagement terms.

The TAM will maintain close communication with key accounts, manage Accelerance’s customer service process, as well as facilitate communication with Delivery, Sales and Accelerance Partners when necessary. They are responsible for identifying potential areas of concern for clients before they arise. They make solution recommendations based on their recognizing a client’s current and future solution during their continued business relationship.

The TAM assess client needs and, with support from others in the Delivery team, present appropriate and complex service offerings inclusive of internal and partner consulting services.  The TAM must have experience in implementing software development solutions, utilizing offshore outsourced teams, and in sales support of consultancy services.

The TAM leads technical account management efforts, is a member of the Accelerance Delivery team and reports to the Chief Delivery Officer.

Accelerance offers a remote work program. This role may be required to be in the office some days. While the position is mainly remote, some travel to the Accelerance office, client sites and international software development partner locations may be required. As such, a valid passport is required for this role.

Job Responsibilities

  • Coordinate and facilitate all scheduled client service efforts, including Accelerance Optimize quarterly business review activities
  • Identify opportunities for Accelerance Delivery or Partners to improve upon service delivery
  • Communicate with clients, Partners and internal Accelerance teams to explain products and implementation schedules
  • Document technical service requirements, schedules and client interactions
  • Coordinate and track Delivery team sales support efforts
  • Coordinate with Sales, Marketing and other members of the Delivery team to develop sales proposals
  • Identify testimonial opportunities and coordinate production with Marketing
  • Identify potential referral leads and opportunites
  • Respond to technical service concerns and problems, ensuring that details are communicated to appropriate parties, and participating in defining solutions as necessary
  • Assist Accelerance Sales in qualifying sales leads
  • Coordinate with Accelerance Sales to capture and interpret prospective and existing client needs
  • Establish business value for Accelerance services
  • Articulate the full suite of Accelerance consulting services (including Coach, Complete and customized) to prospective and existing clients and Partners via voice calls, video conference and in person
  • Prepare and deliver technical presentations explaining services to prospective and existing clients
  • Confer with prospective clients to assess needs and develop solutions in coordination
  • Participate in international travel to evaluate Partners and support sales efforts in coordination with the Accelerance Partner Success team

Desired Skills and Experience

  • BA/BS degree
  • Minimum three years experience with software development teams (e.g., junior developer, project management or scrum master), ideally with outsourcing experience
  • Strong technical presentation skills
  • Ability to understand complex situations and develop a plan to address existing, probable and possible challenges
  • Prior experience in supporting technical solution sales processes
  • Great communication skills and drive to learn are a must
  • Culturally sensitive
  • Ability to work independently, manage time and be reachable and available to work when necessary
  • Attention to detail
  • Ability to document processes
  • Cope with and solve areas and times of ambiguity
  • Work in a startup environment or with other small, independent teams a plus

Key Performance Indicators

  • Completion of quarterly Optimize reports for each active client
  • Responsive availability to the Sales team and prospects
  • Ability to develop and deliver presentations and proposals in a timely basis
  • Positive feedback from Sales team

Submit your resumé

Technical Project Manager (2)

- Austin, TX

- Exton, PA (Suburb of Philadelphia)

Job Summary

Accelerance is actively seeking a talented and experienced person to oversee a wide variety of client facing projects from conceptual design through implementation. You will be expected to network with clients, vendors, and Accelerance in-house personnel.

Job Responsibilities

  • Identify issues and create recommended solutions
  • Implement recommended solutions for clients to ensure they receive the benefit
  • Conduct research and data collection to understand the client organization
  • Interview client’s employees, management team and other stakeholders
  • Facilitate various workshops to assist the client in obtaining better results
  • Manage one or more client projects with oversight throughout entire engagement lifecycle to ensure success as defined by adherence to standards of contracted scope, budget, and timeline
  • Develop comprehensive project plans and coordinate technical personnel (software developers, architects, quality assurance leads, DevOps, platform engineers, etc) during all project phases
  • Manages projects through the use of proven Software Development Life Cycle processes, procedures and tools to include planning, coordinating all project activities, project status meetings, system specifications design and review, technical review, system testing, system implementation, post implementation review
  • Manages activities of supporting project teams and development partners
  • Communicate proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements
  • Analyze economics of project plans and provide actionable feedback relating to cost benefit and return-on-investment standards
  • Review proposed modifications on project plans, including meeting with interested parties to approve and implement beneficial changes
  • Anticipate details of future projects by communicating directly with customers and staying informed of relevant trends and industry news
  • Manages and appropriately escalates: delivery impediments, risks, issues, and changes associated to the initiatives
  • Creates a method of change management including ownership of a documentation, communication plans, process training, etc
  • Provides technical expertise and leadership abilities to complete software programs in a timely manner

Desired Skills and Experience

  • Bachelor’s degree in engineering, computer science or related field, or equivalent work experience
  • Extensive leadership experience and strong teaming abilities
  • Excellent problem-solving skills
  • Strong attention to detail and can multi-task effectively
  • Minimum three years management experience in the IT field, including development work and interactions with customers
  • Positive attitude/cultural fit with Accelerance


  • Outsourcing experience
  • LEAN/Agile software development experience
  • Consulting experience

Submit your resumé

Senior Engagement Manager

- California (Bay Area or LA)

Job Summary

Accelerance is actively seeking a part-time Senior Engagement Manager to oversee client engagements, and build positive relationships with clients during projects. This role could be 25-50% of your time, with an opportunity for ongoing part-time work or to join the Accelerance team full-time. You’ll be the client’s first point of contact, ensuring that our client’s expectations are met, agreed upon deliverables are executed, and that they remain satisfied with our services.

To succeed in this role, you’ll need to communicate well and multi-task under tight deadlines. Your goal will be to ensure that our relationships with customers are strong, profitable and enduring.

Job Responsibilities

  • Establishing overall project implementation strategy
  • Coaching team members
  • Handles all aspects of managing the engagement
  • Monitoring all project teams and activities
  • Project delivery, including holding team members accountable
  • All project process definition
  • Coordination/orchestration of work between internal and external teams
  • Facilitating communication between client and partners.  
  • Overall project tracking/accountability/auditing - reporting on project effectiveness
  • Responsible for ensuring that project processes are followed by performers - increasing visibility, cooperation and collaboration of all project team members

Desired Skills and Experience

  • Bachelor's degree, or 7 years related large project experience
  • PMP and/or Scrum certification a plus
  • Program Management
  • Project delivery
  • Risk Management
  • Quality Control
  • Project Reporting
  • Software development methodology
  • Stakeholder relationship management
  • Organizing and leading multiple concurrent teams (preferably internal and outsourced)
  • Communication skills
  • Project Execution
  • Creativity
  • Analytical ability
  • Building Alliances
  • Effective written and verbal communication
  • Organization
  • Financial accountability
  • Change management
  • Resource Planning
  • Team integration
  • Customer Service Orientation
  • Business process redesign
  • Process maturity
  • Software project management (preferably with offshore teams)
  • Organizing cross-departmental/organizational teams
  • Consulting
  • Scrum implementation and ongoing administration
  • Track record of increasing responsibility, continuous learning approach

Submit your resumé

Submit your resume and cover letter below. Don’t see any positions that fit your skill set? No worries. You never know when we might jump at the right opportunity.