Think you’d make a great addition to the team? Check out our open positions and send your cover letter and resume to ask@ciswired.com.

We’re growing and we’re always looking for great talent.

Software Developer

Department: Product Engineering
Reports To: Director of Product Engineering

Position Summary

As a C# / .NET Developer, you will be responsible for overseeing and developing application functions for a growing technology company focused on the travel industry. This includes developing and implementing hosted applications that match quality control and operational requirements ensuring that customer objectives are met.

The primary internal goal of the C#/.Net Developer is to maintain and pursue standards and systems that can be replicated to increase efficiencies and profitability, while maintaining flexibility to provide solutions for customers’ unique processing needs.

Externally, the C# / .NET Developer has an inherent responsibility to the quality and integrity in solutions we provide for end results that meet or exceed customer expectations of our contractedservices and applications.

Qualified candidates should have a strong understanding of Global Distribution Systems (GDS) functionality, travel industry technical and operations knowledge, customer service principles, and excellent customer communication skills. Furthermore, travel industry “Best Practices” knowledge is desired along with proven aptitude and experience with travel industry based technology.

The ideal candidate will have a minimum of five (5+) years of technology experience in software development, demonstrated travel industry experience or relevant experience.  

Duties and Responsibilities

The responsibilities for the C#/.Net Developer will include but not be limited to participation in the following areas:

  • Working in a fast-paced environment to deliver on critical business initiatives
  • Participate and contribute to ad-hoc development projects as they arise
  • Rewrite existing C/C++ system using .NET, C#, and SQL Server
  • Apply coding and analytical skills in all phases of the software development life cycle
  • Interface with third party APIs to pull real time data
  • Analyze existing code and designs
  • Maintain, debug and test applications as needed
  • Utilize defect and enhancement tracking software and processes
  • Use version control systems effectively, including an understanding of branching and merging

Knowledge, Skills and Abilities

  • Knowledge of OOP concepts & Component Design
  • Ability to generate specifications and related unit test plans
  • Excellent verbal and written communication skills
  • Excellent organizational, problem solving, coding, unit testing and debugging skills
  • Five (5) years  of .NET Technologies (ASP.NET, VB.NET, C#) and SQL
  • Web Technologies (ASP, HTML, VBScript, JavaScript, CSS)
  • Ability to be a self-starter on a full life cycle development project
  • Relational database knowledge (SQL Server, Oracle); SQL development and T-SQL skills a plus
  • Familiarity with Agile and Waterfall software development methodologies
  • Solid understanding of web services, REST, SOAP and the HTTP
  • Travel technology integration experience
  • Ability to learn new products
  • Highly motivated and able to work independently
  • Strict attention to detail / detail oriented
  • Proven problem solving and research skills
  • Ability to work independently and accept accountability for actions
  • Ability to exercise good judgment and meet deadlines
  • Team player

Preferred Credentials and Experience:

  • Corporate Travel related experience
  • Experience with multiple development languages (Java, C#, JavaScript, etc.)
  • Experience with enterprise business solutions
  • Experience with scaling large databases
  • Bachelor’s Degree in Computer Science or related field of study
  • Equivalent combination of education and experience
  • Technology experience with at least one Global Distribution System (GDS)
Apply for this position

Application Specialist (Technical Support)

Department: Support Services
Reports To:  Director, Application Support

Position Summary

As an Application Specialist you will be responsible for providing excellent customer service and application technical support on all assigned Cornerstone Information Systems applications and solutions for a growing technology company focused on the travel industry. This includes providing technical assistance to customers upon request, courteously and promptly resolving customer questions and problems, documenting all related case records, effectively communicating with Management and colleagues to achieve customer and Cornerstone objectives. You will be held accountable for the quality and responsiveness toward achieving high performance SLAs, managing and completion of strategic customer projects, incident management efficiency and overall customer satisfaction resolving service requests.

 

Qualified candidates must have demonstrated skills toward systems troubleshooting (hardware & software) and the ability to learn new application solutions (software) skills. Candidates must have excellent communication and documentation skills with the ability to engage in customer problems from creation to completion. Furthermore, travel Industry technical and operations knowledge is desired along with proven aptitude and experience with travel industry based technology.

 

The ideal candidate will have a combination of education, training and experience that includes a minimum of three (3+) years working experience in a customer service related position, high-availability software environment, SaaS application operations, demonstrated travel industry experience or relevant service experience. An AS/BS degree or equivalent work experience is desired.

 

Duties and Responsibilities

The responsibilities for the Application Specialist will include but not be limited to participation in the following areas:

  • Professionalism in all customer relationships
  • Telephone application support
  • Email application support
  • Manage information and cases via Salesforce
  • Application Knowledge
  • Accuracy in resolving cases
  • Contribute to the application knowledgebase
  • Contribute to colleague knowledgebase
  • Responsible for high quality and integrity of case resolutions
  • Monitoring availability and performance of Cornerstone SaaS applications
  • Responsible for customer loyalty and retention

Knowledge, Skills and Abilities

  • Highly motivated and able to work independently
  • Strong work ethic with high standards of quality
  • Attention to detail / detail oriented
  • Ability to manage multiple support cases concurrently
  • Travel operations industry experience
  • Strong written and verbal communication skills
  • Excellent relationship skills
  • Effective troubleshooting and decision making skills
  • Professional and courteous
  • Proven interpretation, problem solving and research skills
  • Ability to accept accountability for actions
  • Team Player

Preferred Credentials and Experience:

  • Associates Degree (AS) and/or Bachelor’s Degree (BA / BS)
  • Three (3+) years related customer service experience
  • Equivalent combination of education and experience acceptable
Apply for this position

Business Intelligence Analysts

Ideal analysts will be proactive in designing, productizing and analyzing data requests on Cornerstone’s platforms. Our customers thrive on seamless data to help drive business decisions and negotiations; analysts are their conduits to success.

Sample projects include creating new data reporting products, understanding our customers’ end goals in data requests and how to become more efficient/proactive in meeting those needs, proactively using our data to extend our product suites to new customers and verticals, analyzing customer data for future product planning.

Experience:

  1. Experience with data visualization tools (Qlik, Tableau, MicroStrategies)
  2. Strong excel skills, knowledge of macros and creating data templates
  3. Experience in data manipulation, transformation and visualization
  4. Experience in data analysis and reporting, able to handle multiple projects simultaneously
  5. Great communication skills, working cross functionally with sales, account management, and implementation teams
Apply for this position

iBank Delivery Consultant

Reports To: Vice President, Professional Services

Position Summary

This position will be responsible for delivering implementation and professional services projects for a growing technology company focused on the travel industry. This includes providing technical assistance to colleagues and customers upon request, specific to various types of travel data, courteously and promptly resolving customer questions and problems, documenting all related project records, and effectively communicating with Management and colleagues to achieve customer and Cornerstone objectives.

Qualified candidates must have demonstrated skills toward systems troubleshooting (hardware & software), ability to learn new application solutions (software), and independent as well as teamwork leadership skills. They must have excellent communication and documentation skills with the ability to engage in customer problems from creation to completion. Travel Industry technical and operations knowledge is desired along with proven aptitude and experience with travel industry based technology.

Detailed Duties and Responsibilities (Other duties may be assigned as needed):

  • Professionalism in all customer relationships
  • Telephone/email application support
  • Application Knowledge
  • Product Installations
  • Review deliverables prepared by team before passing to client
  • Effectively apply our methodology and enforces project standards
  • Prepare for engagement reviews and quality assurance procedures
  • Minimize our exposure and risk on project
  • Consult with clients on testing and full release of their applications
  • Use Salesforce for all Project, Phone, and Email history in order to provide management with status of activity, including progress and obstacles
  • Ensure that key account contact calls and email communications are answered promptly, and in compliance with contractual service standards
  • Respond to management requests for information, explanations, training issues, and other support requests
  • Escalate to management any deviation from standards in regard to customer handling, staff accuracy or other performance that is not in compliance with customer and/or Cornerstone standards
  • Participate in on-going process review of operational procedures, working toward automation of all possible functions
  • Other functions as required in the performance of Cornerstone daily business requirements
  • Work with multiple internal departments
  • Maintain high level of customer satisfaction

Required Skills
Essential Position Functions

  • Ability to understand Cornerstone technology, customer applications, internal processes and procedures, and standards of performance
  • Proficiency with MS Word, MS Excel, MS PowerPoint
  • Skilled at motivating internal/external customers
  • Self-motivated and able to handle multiple priorities
  • Able to respond to a rapidly changing environment
  • Team Player

Required Experience:
Education and/or Experience

  • Two-Three years travel industry experience preferred
  • Associates or Bachelors degree or equivalent industry experience
  • Experience with corporate travel industry preferred
  • Knowledge of corporate travel reservations application preferred
  • Knowledge of data management and reporting application preferred
Apply for this position

Database Administrator

An ideal database administrator will be an IT professional responsible for the installation, configuration, upgrading, administration, monitoring, maintenance, and security of databases at Cornerstone. We are all about data processing and as stewards of our customers’ data our DBAs are crucial to our customers’ success. Being proactive is key to ensuring our systems adhere to the latest security and performance standards. Sample projects include server performance optimization, security and disaster recovery exercises, migrating data, setting up test environments for new product testing.

Experience:

  1. Experience with Oracle, SQL, TSQL, Windows, Linux, Unix
  2. Knowledge of database theory and design, distributed computing, disaster recovery and backup
  3. Establishing the needs of users and monitoring user access and security
  4. Proactive in considering both back-end organization of data and front-end accessibility for end-users
  5. Work closely with IT project managers, database programmers, and multimedia programmers; regularly communicating with technical, applications and operational staff to ensure database integrity and security
Apply for this position

Software Engineers

An ideal software engineer is familiar with agile methodology and willing to dig into all of Cornerstone’s technical platforms. Opportunities exist for building new products, updating modules and enhancing features that are both backend and frontend. Versatile proactive developers will excel in our highly integrated development team. Your time will be spent on reacting to bugs, maintaining our software operations, proactively improving our products and making new ones. Sample projects include 3rd party API discovery and integration, creating APIs of our internal products, creating new reporting dashboard views, and improving product load and response times.

Experience:

  1. C#, Java, HTML5, .Net, Xamarin, SQL, TSQL
  2. API integration experience, JSON, REST, SOAP
  3. Experience in delivering products used by the end consumers
  4. Experience in learning new coding languages and development platforms
  5. Great communication between cross-functional teams; product marketing, account management, sales
Apply for this position

Data Architect

An ideal data architect understands how to best design, create, deploy and manage Cornerstone’s data architecture. This role will be in charge of how data will be stored, consumed, integrated and managed by different data entities both internally and externally. Data processing, transformation, and storage, are our core value propositions and system uptime, efficiency and security are of utmost importance. Sample projects include structuring databases for new ETL tools, designing databases for new types of data feed integrations, restructuring old databases for optimal performance.

Experience:

  1. Experience with Oracle, SQL, TSQL, Windows, Linux, Unix
  2. Understand the system development life cycle; software project management approaches; and requirements, design, and test techniques
  3. Depth in data modeling and database design from conceptualization to database optimization.
  4. Breadth of established and emerging data technologies: columnar and NoSQL databases, predictive analytics, data visualization, and unstructured data.
  5. Great communication between cross-functional teams; software development, implementation teams, product managers
Apply for this position

Agency Mid-Office (ResRule) Programmer

An agency mid-office programmer understands the travel agency workflow and has worked in a travel agency creating automation processes.  Cornerstone’s mid-office systems work with the major GDS’s by replicating repetitive manual processes through our automation tools. This role will be focused on improving current scripts for customers and working on new scripts that will interface with our consumer mobile app. A keen eye for proactive approaches to increasing travel agency efficiency and data richness is crucial. Sample projects include scripting workflows that incorporate 3rd party API functionality, creating unified scripts that span across multiple agencies, proactively working with travel managers to generate scripts for repetitive workflows.

Experience:

  1. Experience scripting on Sabre, Amadeus, or Travelport systems
  2. Understanding of travel agency workflows and business processes
  3. Knowledge of emerging technologies that scripting can integrate to or mimic
  4. Relations with the travel agency community and travel managers
  5. Great communication between cross-functional teams; software development, implementation teams, product managers, account management, sales.
Apply for this position

Project Manager

An ideal project manager is a detail-oriented person who has experience overseeing technology product development and launches. Being a part of a lean organization communication is key in aligning resources and working to provide the necessary frameworks and parameters to ensure timelines and budgets are met. Projects will be both internal and external facing in updating current products/platforms and launching new mobile consumer apps. Sample projects are launching 3rd party API integrations, formalizing processes to engage customer feedback, manage mobile app feature development, submitting proactive product / process plans to enhance our value proposition.

Experience:

  1. Experience in developing full-scale technology project plans with timelines, budgets, resource allocation, stakeholders,
  2. Travel operations and workflow experience at either a travel agency or travel technology company
  3. Breadth of emerging technology knowledge to integrate into project cycles and product planning/ strategy
  4. Strong sales experience and ability to synthesize customer feedback into project development cycles
  5. Great communication between cross-functional teams; software development, implementation teams, product managers, account management, sales
Apply for this position

Product Manager

An ideal product manager will be knowledgeable about business travel process and products; sees the gaps in the market and opportunities that technology can address. Work will be highly integrated with the development, sales, and account management teams. Proactive strategy to guide our customer base to innovative processes and products is a must; strong relationships with the technology community crucial. Products can be our platforms, automation tools, or consumer-facing app. Sample projects include creating product roadmaps, proactively understanding customer and platform needs, mobile strategy on behalf of customers, launching new features and enhancements.

Experience:

  1. Strong mobile product management
  2. Detail oriented to creating business requirements and product road mapping
  3. Strategic in understanding where the business travel market is going and how to leapfrog competitors in the space
  4. Strong sales experience and ability to synthesize customer feedback into product development cycles
  5. Great communication between cross-functional teams; software development, implementation teams, product managers, account management, sales
Apply for this position

Business Process Consultant

Department: Development
Reports To: Director of Product Services

Position Summary

Do you enjoy solving complex problems? Do you have any programming experience? Can you manage multiple tasks with minimal supervision? Can you work closely with customers to understand their business needs? Do you have experience with Business Rules Management Systems? Do you know what a Global Distribution System is and how it works? If you can answer ‘yes’ to these questions, then Cornerstone Information Systems wants to talk to you!

We are seeking Business Process Consultants to develop client applications for our growing travel technology platform – iQCX.

Duties and Responsibilities

  • Ability to gather and document business process requirements.
  • Build decision models to identify business rules sets.
  • Consult with customers on ways to drive value and savings through technology.
  • Implementation of iQCX ResRules from customer requirements.
  • Ensure reusability of business rule process across the enterprise.
  • Coordinate release management.
  • Work closely with internal teams to drive all aspects of a client implementation and ensure tasks and due dates are met.
  • Act as a subject matter expert of the product and implementation processes for both internal and external customers.
  • Interface with multiple IT teams and groups.
  • Improve ROI by thoughtful management of business processes.

Competencies

To perform the job successfully, an individual should demonstrate the following competencies:

  • 3-5 years of information technology experience.
  • Some programming experience.
  • Experience working with Business Rule Management Systems.
  • Experience in travel technology a strong plus.
  • Strong written and verbal communication.
  • Proven experience in designing applications that respond to business needs.
  • Works well in a highly collaborative and rapidly changing environment.
  • Strong critical thinking and problem solvings skills.
  • Proactive attitude, ability to work independently and a desire to continuously learn new skills and technologies.
  • Must be a demonstrated “self-starter.”

Compensation 

Cornerstone Information Systems offers a benefits package to full-time employees including medical, dental, vacation, employee revenue sharing, and 401k. Cornerstone is an equal opportunity employer (EOE) and strongly supports diversity in the workforce.

Apply for this position
Why work with us?

At Cornerstone every role matters. We believe that everyone on our team should feel empowered in our company to have a direct impact and share its successes. It’s through everyone’s direct involvement that we will be able to produce our best work. We aim to foster an environment of learning, collaboration and innovation that challenges everyone to help push our products forward.

Other skills?

We are always looking for talented and passionate people. If you’re pro-active, motivated and aren’t afraid to share your awesome ideas with the rest of the team, we definitely want to hear from you.

Get in Touch!