Careers

Browse exciting career options at ServicePower!

Does the field-service industry excite you? Do you want to be on the forefront of new technological advances? Do you want to change the consumer's service experience? Join ServicePower's team of rising stars.

Open US Positions

Manager/Sr. Manager Product Marketing | Senior Software Engineer | Territory Enterprise Account Executive | Appliance Technicians Representative | Customer Service Representative | Front End Engineer | Product Manager | Software Engineer – Mobile | Software Engineer in Test | Software Engineer | Business Analyst

Open UK Positions

Product Support Specialist | Dev Ops/Infrastructure Engineer | Development Manager


Manager/Sr. Manager Product Marketing


Reporting To: Chief Marketing Officer

As a product marketing manager, you are responsible for making our products “fly-off the shelf.” You will be a key part of a major strategic initiative and responsible for creating messaging and positioning with attention to detail and an eye for quality, along with the ability to grasp and translate technical capabilities into customer benefits. You will be expected to become an expert on our product, the market, and competition and be able to translate this knowledge into high-impact content that clearly communicates the value of our services to the marketplace. You must have demonstrated experience working effectively with cross-functional teams toward a common goal. In addition to the marketing team, you will regularly collaborate with product managers and sales channels; it’s a balancing act that requires strong diplomatic skills, including knowing when to push back and when to dive in.

Responsibilities

  • Market intelligence—be the expert on our buyers, who are they, how they buy and their key buying criteria.
  • Understand the competitive landscape—be an expert on our competition and how they are positioned.
  • Collaborate with product management and marketing to develop product positioning and messaging that resonates with our target buyer personas.
  • Create high-impact internal and customer-facing materials that clearly communicate the value and unique advantage of our solution
  • Develop website content to drive sales through clear, high-impact solution information
  • Develop and manage solution collateral including datasheets, whitepapers, case studies, competitive and technical documentation
  • Create sales enablement that communicates the value proposition of the solution and develops the sales training and tools that support the selling process
  • Launch new solutions by working closely with product management, client systems marketing, and solutions marketing
Requirements
  • 3+ years of product marketing experience with at least 2 years of experience in a market-facing role (e.g. delivering presentations to customers and prospects, conducting competitor analysis and market research)
  • You must be a great writer with experience developing high-impact marketing content and fanatical attention to detail
  • Excellent oral, written communication and presentation skills
  • Proactive and organized with a strict appreciation for deadlines
  • Proficient in productivity applications such as Microsoft Office, Project or Basecamp.
  • Comfortable using collaboration and CRM tools such as Slack and Salesforce.
  • Experience in developing effective and creative product marketing collateral, such as web content, data sheets, and white papers. (Samples may be requested)
  • Excellent people and management skills to interact with staff, colleagues, cross-functional teams and third parties. Team player

Senior Software Engineer

ServicePower is seeking a Senior Software Engineer who will play a lead role in leading the development and transformation of its ServiceClaims system to better intergrate with its ServiceBroker ESB, ServicePower’s flagship Enterprise Service Bus application. ServiceBroker ESB provides a field-service industry-leading standard for the interconnection and integration of systems, using a RESTful API-first development approach in Node.js.

The successful candidate will be responsible ensuring that the ServiceClaims system can integrate with company-wide enterprise applications, enabling the development of richer internet applications with existing back-end data services. The candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication, as the successful candidate will need to play a key role in leading the transformation of the product’s future development direction.

Essential Functions

1.    Work closely with a proven development team on our next major software releases;
2.    Play an active leadership role within the development team in terms of defining the future architecture for ServicePower’s Claims product with other systems;
3.    Working in an agile development environment with daily stand-up meetings;
4.    Ensuring all deliverables are met as per plans and specifications; and
5.    Delivering quality software on time.

Essential Skills

1.    Extensive JavaScript development experience.
2.    Expert development experience using LANSA framework and tools including WAMS, Webevent and LANSA Integrator.  VL, VLWEB, VLF One, VLF Windows and RAMP a plus.
3.    Development experience using the Node.js framework.
4.    Extensive RESTful API design and maintenance experience.

Desirable Skills

1.    Understanding of the RPG IV system.


Product Support Specialist

Provide third line support for customers in North America and Europe for ServicePower Service Management products. The role provides support to customers from both the office and home (based on working shift-patterns).  

Tasks include providing advice on using ServicePower products, identifying and reproducing problems, documenting the problems, managing their resolution and keeping the customer informed of progress.

An essential aspect of the job is in managing the customer to ensure faults are reported at an appropriate severity and setting their expectations appropriately.

As part of the team providing technical support for the ServicePower applications, you will need to gain a thorough understanding of the ServicePower product set and how our customers use them. You will run detailed diagnosis of problems and escalate to internal Development Teams, where required, to provide code fixes.

To align with our Global customer’s working hours, there is a requirement to cover different shift patterns.  

Responsibilities

•    Provide 3rd Line Support for Clients and Users.
•    Diagnosing and resolving technical Issues logged by Customers.
•    Undertake Investigational / Analysis work around reported Issues to assist with Implementing solutions within a timely fashion.
•    Building strong relationships with Customers and Internal Teams/Colleagues.
•    Efficient Workload Management and Escalation of High Priority Issues.
•    To be part of the ‘Out of Hours’ Team, providing 24x7 Support Cover to Customers.

Essential Functions

•    Willingness to work flexible hours, as many ServicePower customers are located within North America.
•    Some Public Holiday working may be required.
•    Ability to Communicate effectively with people at all levels within a Customer Organisation.
•    Good Analysis and Problem-Solving Skills.
•    Ability to work effectively under pressure and to strict timescales.

Position Requirements
Education
        
•    IT related Degree or equivalent Work Experience

Person Specification

•    Excellent Verbal/Written Communication Skills
•    Excellent Customer Service Skills (willing to go the extra mile)
•    Strong Problem-Solving / Trouble-Shooting Skills
•    Proven Ability to work under pressure and with other people
•    Strong Time Management and Self-Motivation Skills
•    Determination and Persistence / Willingness to succeed
•    Proven Workload, SLA and Time Management Skills
•    Self-Motivated and Contributing Member of the Team
•    Strong desire and focus around CSI and Personal Development
•    Proven Experience within a Customer Facing Role

Required Skills

•    Experience of providing Technical Support for complex software Application/Systems.
•    Experience with RDBMS, including writing queries - Oracle and/or SQL Server and Importing / Exporting Databases.
•    Windows System Administration
•    Experience with APIs and Web Services
•    Experience with analysing Multi-Threaded Application log files
•    Proficient in the creation of key technical documentation (i.e. Step-by-Step / User-Guides, Knowledge Articles, FAQ’s, etc.).

Desirable Skills

•    PERL, Jira, AWS, PL/SQL, Qlikview and Tomcat
•    Powershell Scripting
•    Experience of working within a Software Development Role
•    Exposure to working within an ITIL Framework
•    Experienced in the use of Release Management.
•    Experienced in the use of Knowledge Management.


 Dev Ops/Infrastructure Engineer

We are looking for an experienced DevOps/Infrastructure engineer to join our growing organization. As a SAAS provider, we develop multiple applications in both the UK and US in a fast paced and challenging environment. We are constantly seeking to adopt new technologies to enhance our processes and service offerings. This role is crucial to enable IT to continue to deliver and provision scalable infrastructure and applications in a controlled manner.
A keen attention to detail, problem-solving abilities and a solid knowledge base are essential.
This role requires a degree of flexibility as colleagues are based on both the East and West coast of the United States. It is therefore sometimes required that work and meetings are completed outside of usual business hours.

The Role and Responsibilities

    •    Reporting to the IT Manager
    •    Work directly (as part of the infrastructure team) with development leads to assist with defining and implementing the required infrastructure to support the application needs
    •    Design and implement build, deployment and configuration management systems/processes.
    •    Build and test automation tools for infrastructure provisioning
    •    Define and implement monitoring to proactively identify issues and achieve high levels of system uptime
    •    Build maintain and monitor configuration standards in accordance with internal policies
    •    Design, Update and Document CI/CD processes
    •    Assist with code deployments
    •    Follow all industry and established company best practices and procedures
    •    Maintain accurate documentation of systems and processes

Qualities / Experience

    •    Able to multitask, prioritize and manage time effectively
    •    Good interpersonal skill and communication with people at all levels
    •    Up-to-date on latest industry trends and able to clearly and confidently articulate how they can be of benefit
    •    Experience in a similar Dev Ops role
    •    Previous experience in an infrastructure/operations role
    •    A solid understanding of networking and core internet protocols (e.g TCP/IP, DNS, SMTP, HTTP and distributed networks)
    •    Experience with Linux infrastructures, CI/CD tools, scripting and automation

Specific technical skills required

    •    AWS – Specifically EC2, RDS, S3 & Cloudfront, ECS, OpsWorks, SES, Lambda
    •    Strong Linux Administration – including scripting in bash/python
    •    Chef/Puppet
    •    Terraform
    •    Jenkins
    •    Docker/Kubernetes
    •    Atlassian – Jira/Confluence
    •    Monitoring tools


Development Manager

Development Manager Full time, reporting to SVP for Engineering

1.    Management and leadership of development teams working on complex software development projects using the Agile software development framework.
2.    Managing multiple development projects and initiatives.
3.    Ensuring all deliverables are met as per plans and specifications.
4.    Delivering quality software to a release schedule.
5.    Working closely with Product Managers and internal stakeholders like the (QA, Infratructure, Support and peer Managers) to drive innovations and improvements to process and deliverables.

Development process responsibilities

1.    Managing back log priorities within JIRA, ensuring back log items have adequate requirements definitions by working with the Product Manager and Engineers to help bridge gaps.
2.    Taking part in sprint/resource planning meetings
3.    Providing timely feedback and reports on progress to management, team and stakeholders
4.    Managing deliverables to release schedule
5.    Improving the development process to ensure that they yield the right outcomes
6.    Working with infrastructure team to ensure that bottlenecks in development process are addressed
7.    Managing development escalations from support or other groups.

People Management responsibilities

1.    Day to day management of development team.
2.    Working to manage and grow skills of the team to meet the company needs
3.    Ensuring training and career development opportunities are defined for development teams that are consistent with employee and company needs
4.    Ensure that all team members are working on tasks that are meaningful to company and business objectives.
5.    Ensure that team is able to collaborate with other engineers across the company and have a clear understanding of business value of the work that they are engaged in.

Development responsibilities

1.    Develop and review architectural decisions with product owners/managers.
2.    Assist in managing build and or test environments and tooling
3.    Perform code reviews and active development work.
4.    Serve as a Frontend engineering expert in the company

Person Specifications: Technical requirements

•    BSc in Computing, Software Engineering, or similar.
•    Development manager with 4+ years’ leadership or supervisory experience in product development
•    Demonstrated experience in leading and implementing single-page web application development.
•    Demonstrated experience in the following Languages: JAVA, Javascript, SQL, NodeJS, AngularJS
•    Experience of the following Development Tools: Jenkins, GIT
•    Experience in API first design, RESTful and Web Service API’s
•    Experience in Agile development frameworks, tools and techniques
•    Experience in automated testing and acceptance; enterprise development; information modelling governance and software engineering frameworks.
•    Some history in porting applications to the cloud

Desirable requirements

•    Experience of the following Frameworks: Express JS, Bootsrap, JQuery, OSGI, Apache Service Mix
•    Experience with the following Databases: ORACLE 12G RDBMS, SQL Server 2014, Couchbase, Mongo
•    Deploying applications on Amazon AWS or any AWS certifications.
•    Understanding of the following Languages: C++, NoSQL (Couchbase)
•    Some experience with JIRA or a similar Agile ticketing system
•    Experience in developing Software-as-a-Service (SaaS) applications

Non –technical requirements

•    Able to work independently with broad direction
•    Self-starter who is willing to handle ambiguities
•    Influencer, able to get things done by influencing staff, partners and stakeholders
•    Project management & coordination skills
•    Financial acumen: used to working with budgets
•    Experience in the CRM, ERP or Field Service industries (optional) 


Territory Enterprise Account Executive

ServicePower is seeking an experienced sales professional who is looking to make a significant impact in a highly innovative environment.  ServicePower offers a complete mobile, field service management platform that enables clients to utilize both employed and contracted resources, and gives them the ability to control all aspects of the field service lifecycle, from service request to execution to analysis.

This position will be based out of ServicePower’s North American Headquarters in McLean, VA office.  The Territory Account Executive will work closely with the VP of Sales on their account target and execution strategy to develop their business.   

Essential Functions

  • Progress qualified leads
  • Continually develop and cultivate relationships with key decision-makers in prospective account targets
  • Coordinate thorough, accurate, and professional responses to proposal requests from prospects
  • Provide consultative input to clients to drive business improvement
  • Work with the consulting team to discuss client needs and apply product knowledge as needed
  • Work co-operatively with members of other functional teams to fully leverage the organization’s expertise and provide total business solutions
  • Build and sustain a pipeline as a foundation for future revenues
  • Monitor and record all sales related activity for each account or prospect in Salesforce.com

Position Requirements

  • 6-10 years of proven sales experience in high performing sales environments for software or mobile application (industry experience highly preferred)
  • Proven track record in field service enterprise sales, including licenses and professional services sales
  • Strong interpersonal and communication skills including negotiation and mediation
  • General knowledge Salesforce
  • Travel: up to 50% as required
  • Sales Rep should be based in the greater DMV area (DC, Maryland, Virginia)

Appliance Technicians Representative (Full Time/ Part Time)

This position reports to the Customer Service Manager and provides professional, world-class, courteous, efficient and technical-based customer service to all clients and their customers. To represent ServicePower to the best of their ability, in accordance with our line of products and services.

Essential Functions-Daily

  • Provide outstanding customer service, appliance technical support, installation support, and pre-sales support to consumers and technicians via inbound phone calls, tickets, and emails
  • Meet and work diligently to exceed support center metric goals and contracted service levels
  • Create repair dispatches for consumers needing service and manage said dispatches diligently and efficiently through completion
  • Follow-up on all outstanding issues, inquiries, and tasks efficiently and completely
  • Perform assigned project work that requires day to day follow up such as parts management, return authorizations, claims auditing
  • Support initiatives to improve office operations, call center performance, client services, and service network performance
  • Help build and maintain good working relationships with clients and the servicer network
  • Answer customer service phone calls in other queues, as needed

Essential Functions-Periodic

  • Support the ServiceOperations office
    • operate a wide‐variety of office equipment including copiers, fax machines, scanners, computer, etc.
    • prepare, type, format and proofread a wide variety of documentation including correspondence, spreadsheets, forms, etc.
  • maintain organization of office documentation
    • maintain personal calendar, schedule meetings, etc.
    • attend staff meetings on a weekly basis
    • participate in ongoing interdepartmental training
    • work on special projects as assigned by leadership

Position Requirements

  • Years of experience: 2-year minimum in Technical Support for appliance repair or related field and 1-year minimum Customer Service experience in a call center environment
  • Education and/or certifications required: High school diploma; college courses a plus; appliance technical training certificates preferred
  • Technical skills: Personal Computer skills including but not limited to MS Office Suite; web-based applications, soft-phone system, fax and copier usage, general technical and mechanical understanding
  • General knowledge of: Customer Service, Appliance Repair, Dispatch Services, Claims Management
  • Supervisory responsibilities: none
  • Success factors: Excellent verbal and written skills, multi-tasking, remarkable work ethic, interpersonal skills, attention to detail and follow-up, great attitude and patience, technical problem solving skills, mechanical inclination
  • Travel: 1%

Customer Service Representative (Full time / Part time)

Reporting into the Customer Service Manager, the Customer Service Representative’s role and essential functions are to:

  • Provide courteous, efficient and helpful customer service to all clients and their servicer network. To represent ServicePower to the best of their ability, in accordance with our line of products and services.
  • Phone, email, and ticket correspondence, typing, data entry, research and analysis
  • Support initiatives to improve office operations, call center performance, client services, and service network performance
  • Help build and maintain good working relationships with clients and servicer network
  • Drive service metrics goals and work to improve service performance
  • Provide office-wide support by self-identifying what departments need assistance and flexing for those departments as needed including taking inbound calls, making outbound calls, responding to tickets, etc. for all ServiceOperations departments

Specific Responsibilities

  • Support Customer Service
    • answer and handle calls within SLA
    • respond to and resolve tickets within SLA
    • providing outstanding software support to servicers
    • facilitate great servicer relationships
    • bring emails and follow-ups to a zero balance daily
  • Support the ServiceOperations office
    • operate a wide‐variety of office equipment including copiers, fax machines, scanners, computer, etc.
    • prepare, type, format and proofread a wide variety of documentation including correspondence, spreadsheets, forms, etc.
  • maintain organization of office documentation
    • maintain personal calendar, schedule meetings, etc.
    • attend staff meetings on a weekly basis
    • participate in ongoing interdepartmental training
    • work on special projects as assigned by leadership
  • Flex to support other departments as needed

Position Requirements

  • Years of experience: 1 years minimum, 2-3 years preferred, experience in Customer Service Call Center environment; Software Support, Technical Support, Dispatching, Administration a plus
  • Education and/or certifications required: High school diploma; college courses a plus; Customer Service certifications a plus
  • Technical skills: PC skills including but not limited to MS Office Suite, web based applications, ticketing system, usage of general office equipment like softphones, fax and copier usage; software support, general technical and mechanical understanding a plus
  • General knowledge of: Customer service, call center operations; warranty administration, field service support and technical support a plus
  • Supervisory responsibilities: none
  • Success factors: World-class customer service, remarkable work ethic, self-starter, go-getter, ability to work under pressure, takes ownership and responsibility, interested, invested, flexible, process oriented, excellent verbal and written communication skills, multi-tasking, interpersonal skills, attention to detail and follow-up, great attitude, patience, problem solving skills

Front End Engineer

Essential Functions 

  • Work closely with multi-function development team on major software version releases 
  • Working in an agile development environment with daily stand-up meetings 
  • Ensuring all deliverables are met as per plans and specifications 
  • Delivering quality software on time

Skills and Experience

  • BS in computer science or related field, or equivalent work experience
  • Well versed with user interface design and user experience principles
  • Strong programming skills in JavaScript, C#/Java and/or Swift/Objective-C is highly desirable
  • Strong command of JavaScript, HTML5, CSS/CSS3, Less/Sass, Ajax, DOM, JSON
  • Broad experience with modern JavaScript frameworks is highly desirable
    • Angular, React or similar framework
  • Excellent debugging and troubleshooting skills using Chrome Developer Tools
  • Ability to write high-performance, reusable code for UI components and widgets
  • Ability to define creative approaches for data presentation

General

  • A self-starter who possesses great attention to detail for creating compelling user experiences
  • Able to work independently with broad direction
  • Excellent communication and interpersonal skills 
  • Works and collaborates well with others

Product Manager

This position reports to the SVP of Product Management. Employee is responsible for identifying new potential products based on market research, generating product requirements and working with technical teams to produce timetables and milestones for product releases and launch.  Also works with marketing and sales to help create go to market strategies, creating pricing models and supports sales engineers in their efforts to demo the platform.  Also, manage and help define the roadmap and strategy for platform modules and evangelize that strategy with both internal and external customers.

Essential Functions

  • Research and listen to the market and then articulate needs in the form of product requirements.
  • Play proactive role in product planning and design to ensure the product is differentiated from competitors in the marketplace.
  • Be involved throughout the entire lifecycle of the product, working closely with Development teams from product initiation to delivery to eventual product retirement.
  • Work under minimal supervision on complex projects and may assist less experienced peers.
  • Practice the Agile development methodology.
  • Create written product specifications and requirements and, with Engineering Managers and Product Owners, develop realistic development plans and schedules.
  • Maintain close relationships with customers to remain aware of customer needs and perspectives
  • Define and own product roadmap by engaging with existing and potential customers for a complex suite of management tools and critically analyzing the needs of a larger product portfolio
  • Be a de-facto expert in the technologies that you are helping to envision
  • Work with business analysts to operationalize requirements and following up on work resulting from these efforts

Position Requirements

  • Years of experience:  5 years in similar job capacity
  • Education and/or certifications required:  BS in Business or Computer Science
  • General knowledge of:  Field Service and Work Force Management a plus
  • Supervisory responsibilities: None
  • Success factors:  Excellent communication and written skills, attention to detail, the ability to work independently
  • Travel: Occasionally

Software Engineer – Mobile

Essential Functions 

  • Work closely with a proven development team on our next major software releases 
  • Working in an agile development environment with daily stand-up meetings 
  • Ensuring all deliverables are met as per plans and specifications 
  • Delivering quality software on time

Skills and Experience

  • BS in Computer Engineering or Software Engineering or similar 
  • Strong experience in developing JavaScript based mobile applications 
  • Good understanding of HTML5 based technologies including local storage, SQLite database and IndexedDB
  • Strong proficiency in JavaScript, HTML5 and CSS3
  • Strong programming skills in JavaScript, C#/Java and/or Swift/Objective-C is highly desirable
  • Excellent debugging and troubleshooting skills using Chrome Developer Tools
  • Broad experience with following frameworks and development tools
    • Sencha Touch or similar mobile UI framework
    • Git
  • Knowledge of single page web application design
  • Exposure to responsive design principles
  • Experience in writing intelligent unit tests

General

  • A self-starter who possesses great attention to detail
  • Able to work independently with broad direction
  • Excellent communication skills 
  • Works and collaborates well with others 

Software Engineer in Test

Essential Functions 

  • Work closely with multi-function development team on major software version releases 
  • Working in an agile development environment with daily stand-up meetings 
  • Ensuring all deliverables are met as per plans and specifications 
  • Delivering quality software on time

Skills and Experience

  • BS in computer science or related field, or equivalent work experience
  • Test automation experience
    • Create and execute test plans, test cases, test scenarios & test scripts based upon the requirements.
  • Strong testing experience with a proven track record of identifying and tracking defects, issues, risks, and action items for the team
  • Proficiency in testing REST APIs, mobile and web applications
  • Strong programming skills in JavaScript, C#/Java and/or Swift/Objective-C is highly desirable
  • Experience with Relational and NoSQL database systems
  • Experience with setting up and maintaining SmartBear Test Complete automation tool or comparable testing tool
  • Broad experience with following frameworks and development tools:
    • Mocha, Jasmine, Karma or similar testing framework
    • GitFamiliarity with Jenkins or comparable software build tools.

General

  • Able to work independently with broad direction
  • Excellent communication, analytical, critical thinking and interpersonal skills
  • Ability to find and track down integration issues and formulate workaround solution for production issues

Software Engineer

Essential Functions 

  • Work closely with multi-function development team on major software version releases 
  • Working in an agile development environment with daily stand-up meetings 
  • Ensuring all deliverables are met as per plans and specifications 
  • Delivering quality software on time

Skills and Experience

  • BS in computer science or related field, or equivalent work experience
  • Proficient in Node.js and REST API development
  • Strong programming skills in JavaScript, Java is highly desirable
  • Experience with Relational and NoSQL database systems
  • General software development theory and practice
    • Understanding of software development lifecycle
    • Knowledge of programming tools and debuggers
    • Analysis of runtime complexity, memory usage and IO access
  • Solid understanding of concurrency, scalability and fault tolerant designs for highly scalable real-time systems
  • Experience with Linux operating system

General: 

  • A self-starter who possesses great attention to detail
  • Able to work independently with broad direction
  • Excellent communication, analytical, critical thinking and interpersonal skills
  • Growth mindset and passion for technology

Business Analyst

Essential Functions 

  • Works with product team and client to understand business requirements.

  • Document specifications from business requirements for development teams. 

  • Provide wireframes to support requirements when appropriate.
  • Work with developers to assure that there is a clear understanding of all functional requirements and provide clarifications as needed.

Qualified Candidates Will Possess

  • Experience in the analysis, design, and implementation of software solutions, systems, or products. Experience in field service a plus.
  • Articulate and able to effectively communicate both verbally and through writing.

  • An undergraduate degree (BA/BS) preferably in a technical field (computer science or comparable experience).

  • Demonstrated understanding of both development and QA processes.

  • Ability to understand complex business problems and translate into functional specifications.

  • Ability to understand technical concepts related to functional specifications.
  • Self-start with a great attention to detail.
  • Solid understanding of agile development methodologies.
  • Years of Experience 5+

We are growing all the time! Please check back frequently. If you would like our HR department to keep your resume on file, please fill out the form below or email your resume to all-hr@servicepower.com. We create new roles all the time, so if you are interested don't hesitate in contacting us.

 

Apply Today to Join Our Team

Please attach your resume or a summary of your professional experience
Submit a Resume