Careers

Come join the team

At Travel Centric Technology we work with the top companies in the Business Travel Industry across the globe. We are privileged to have a talented, diligent and hard-working team that have helped create products and services we are very proud of.

If you would like to be part of the TCT family, you can apply for one of the positions that we are currently recruiting for listed below, or simply send in your application to careers@travelcentrictechnology.com if you have an applicable skill set / experience. We are always looking for new talent to enhance our team.

Currently Hiring

Position: Product Owner (Non-Technical)

Experience: 10+ Years

Location: Bengaluru

Mode of Hire: Permanent

Job Overview:
At HotelHub, we are looking for a Product Owner for our Bengaluru office. The ideal candidate will be someone having program and project management experience with an ability to think tactically as well as strategically while coordinating cross functional teams in a matrixed environment.
Qualifications:
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor’s or higher degree; OR appropriate combination of education and experience.
Job Responsibilities:
  • Engage with external stakeholders to understand required product features and plan deliverables as per timelines. 
  • Great storyteller, able to build a strong product narrative which clearly articulates the motivation for the project, goals & path to success.
  • Product backlog prioritisation in agreement with external and internal stake holders.
  • Identify and agree product short- term and long- term road- map with stakeholders.
  • Master existing systems/application/product architecture and identify opportunities for short and long term improvement. 
  • Coordinate all stages of product development, from initial concept art, to finalisation and distribution.
  • Improve product quality by significantly reducing the defect backlog. 
  • Establish adequate security controls in the products to meet global standards. 
  • Collaborate with SM to process changes to maintain quality.
  • Develop and continually revise (in partnership with other teams where necessary) suitable processes and guidelines to ensure appropriate application development standards are available to guide all the participant teams.
  • Create documents for software products using Visio, Word, PowerPoint and Office.
  • Responsible for hiring and mentoring team, helping individuals grow in their careers. 
  • Having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.
  • Collaboration across technology teams, providing sound business analysis, process and change leadership within a maturing, Agile framework.
Knowledge/Skills/Experience::
  • Minimum 3 years of experience as a Product Owner.
  • Team player with excellent interpersonal skills. 
  • Self-motivated and independent learner.
  • Should have excellent people management skill.
  • Ability to handle multiple projects.
  • Familiar with Agile development processes.
  • Ability to communicate effectively in English, both written and verbal.
  • Individual with high-level perspective to define goals and create a vision for development projects.
  • Strong ability in producing/reviewing high low level design for web application with strong focus on non-functional requirements (NFR) like quality, performance and security.
  • Capabilities in successfully leading enterprise wide programs and projects.
  • Extensive experience in various aspects of database technology including data modeling, database performance, data migration and database design.
  • Leadership skills in building team[s] from scratch and leading them effectively.
  • Self-motivated with exceptional oral and written communication skills, ability to communicate clearly and concisely with developers/designer.
  • Exposure to the travel industry/domain is preferred. 
  • Sound understanding of Agile methodologies.
  • Sound analytical and grasping skills to understand business/functional/non-functional requirements. 

Apply now →

Position: Sr. Engineer, Software Testing

Experience: 4+ years

Location: Bengaluru

Mode of Hire: Permanent

Qualifications:
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor’s or higher degree in MCA/BE/B.Tech; OR appropriate combination of education and experience.
Job Responsibilities:
  • Refactor existing scripts to meet our framework standards.
  • Design and execute automated test cases to support our Global Applications based on functional requirements using software engineering and QA practices.
  • Ensure products meet or exceed the specified standards, acceptance criteria and end-user requirements.
  • Actively participate and contribute to defining test scope, coverage, and overall strategy for projects.
  • Participate in Backlog grooming and proving LOE.
  • Perform Positive/Negative/Integration/Regression/Automation/Browser Compatibility Tests.
Job Related Knowledge & Skills:
  • Working Test knowledge into open source automation frameworks with a strong focus on BDD.
  • 4+ years of working knowledge of at least one programming or scripting language such as Java and Ruby.
  • Proficiency in Selenium/Cucumber is a must.
  • Knowledge of continuous integration tools, such as Jenkins, source code version control system such as GIT.
  • Work experience on Test management tools (Atlassian suite) and web services\XML\ESB\REST.
  • Working knowledge of Agile methodologies.
  • Working knowledge in Docker containers is an added advantage.

Apply now →

Position: Sr. Software Engineer

Experience: 6-8 years

Location: Bengaluru

Mode of Hire: Permanent

Qualifications:
Bachelor or Master degree in Science or Information Technology or Engineering domain from an accredited college or University.
Job Requirements:
  • 6-8 years relevant established experience with good knowledge in Software development roles.
  • Solid coding experience in following technologies: C#, .NET, ASP.NET, MS SQL Server, MVC, WCF & XML.
  • Good knowledge and working experience in integrating third party REST Web API’s with both JSON and XML output.
  • Should have experience in Object Oriented Development and application architecture, IIS.
  • Proficient in using UML.
Job Responsibilities:
  • Responsible for software developement, code management, testing, and enhancements.
  • Participate in review meetings for – Requirements, Design and Code.
  • Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear codes.
  • Update job knowledge by studying State-of-Art development tools, programming techniques and computing equipments, participating in educational opportunities, reading professional publications, maintaining personal networks and in professional organisations.
  • Mentor and guide junior & mid-level software engineers .
  • Investigating new technologies and analysing specifications.
  • Involved in coding, database design and bug fixing.
  • Protect operations by keeping information confidential.
  • Recommend improvements to existing software programs as necessary.
  • A technical expert with the ability to generate new ideas and solutions.
Job Related Knowledge & Skills:
  • Team player with excellent interpersonal skills.
  • Self-motivated and independent learner.
  • Ability to handle multiple projects.
  • Familiar with Agile development processes.
  • Ability to communicate effectively in English, both written and verbal.
  • Strong attention to detail.

Apply now →

Position: Business Intelligence Developer (BI)

Experience:3-4 Years

Location: Bengaluru

Mode of Hire: Permanent

Qualifications:
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor’s or higher degree; OR appropriate combination of education and experience
Job Requirements:
  • Proven experience as a BI Developer, specifically with Power BI and preferably with other platforms like Qlik, Tableau, QuickSight, etc.
  • Extensive experience in connecting BI tools like Power BI, Qlik, Splunk, etc. to different types of databases (e.g. SQL DB, mongoDB, etc.) both local and cloud (AWS/Azure).
  • Experience with Power BI Report Server.
  • Background in data warehouse design (e.g. dimensional modeling) and data mining.
  • In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework.
  • Knowledge of SQL queries, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
  • Understanding of AWS IAM policies, roles and administrator of AWS services.
Job Responsibilities:
  • Translate business needs to technical specifications.
  • Design, build and deploy BI solutions (e.g. reporting tools).
  • Maintain and support data analytics platforms (e.g. Splunk, Power BI, Qlik Sense, etc.)
  • Conduct unit testing and troubleshooting.
  • Evaluate and improve existing BI systems.
  • Collaborate with teams to integrate systems.
  • Develop and execute database queries and conduct analyses.
  • Create visualisations and reports for requested projects.
  • Develop and update technical documentation
Job Related Knowledge & Skills:
  • Team player with excellent interpersonal skills.
  • Self-motivated and independent learner.
  • Ability to handle multiple projects.
  • Ability to identify or uncover patterns, correlations and trends.
  • Proven abilities to take initiative and be innovative.
  • Analytical mind with a problem-solving aptitude.
  • Familiar with Agile development processes.
  • Ability to communicate effectively in English, both written and verbal.

Apply now →

Position: Technical Architect

Experience: 8+ years

Location: Bengaluru

Mode of Hire: Permanent

Qualifications:
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor’s or higher degree; OR appropriate combination of education and experience.
Roles & responsibilities:
  • Design, develop and execute software solutions to address business challenges
  • Provide architectural blueprints and technical leadership to R&D team
  • Evaluate and recommend tools with proper data points, technologies and processes to ensure the highest quality product platform
  • Collaborate with clients, peer organisations, quality assurance and end users to produce cutting-edge software solutions
Knowledge/Experience/Skills:

Technology Breadth and Depth:

  • Depth in related technologies on at least one platform
  • Breadth in complementary technologies on multiple platforms.
  • Extensive experience in Spring, SpringBoot, SpringCloud, ORM, Messaging technologies like Kafka, Caches, REST and Relational/NO-SQL databases.
  • Hands on experience with relational databases (MS SQL Server) and exposure to no-SQL data stores: MongoDB, ElasticSearch as well as caching stores such as Apache Ignite.
  • Good to have exposure to cloud technologies, CI/CD & Kubernetes.

Microsoft Technology:

  • Expertise in Microsoft .Net echo system including MSSQL
  • Experience with caching & queuing technologies
  • Experience with IIS configuration
  • Familiarity with Hardware and Infrastructure such as load balancers, routings & firewalls.

Hands-on approach in solving problems:

  • Should be able to contribute to solutions through coding, whenever required.
  • Be a “Go-To” person for all technical queries.
  • Should be able to address personally most of the times, otherwise should be able to investigate and find solutions from other team members/colleagues/resources.
  • Ability to make design/enhancement recommendations/decisions for multiple applications/technologies.

Methodology and Frameworks:

  • Architecture methodologies and patterns – e.g. TOGAF, SOA
  • Operational frameworks – e.g. ITIL
  • Should have been part of SLA, SLM, Incident Mgmt., Security Mgmt., Release Mgmt. etc.

Leadership:

  • At project level and organisational level – mentoring, leading by example.
  • Mentor on standards and coding practices and debug complex problems.

Communication:

  • Clarity in articulation with different stakeholders – spoken and written.
  • Excellent communication and critical thinking skills.
  • Facilitation of discussions and information elicitation.

Tactical/Process knowledge:

  • Methodology: Agile, Iterative, TDD.
  • Process knowledge of SDLC – e.g. ISO or CMMi.
  • Strong understanding of Agile software practices.
  • Templates & Standards within the organisation.

Strategy:

  • Ability to derive strategic needs from tactical requirements.
  • Ability to apply formal methodologies to assignments.
Essentials:
  • Educational qualification of MCA/BE/B Tech/M Tech from a reputed institute.
  • Minimum 3 years of experience as Technical Architect in the relevant technologies.
  • Minimum 8 years of experience in .Net technology.

Apply now →

Position: Sr. Software Engineer – JAVA

Experience: 5 Years

Location: Bengaluru

Mode of Hire: Permanent

Qualifications:
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor’s or higher degree; OR appropriate combination of education and experience.
Job Requirements:
  • 5 years of relevant established experience with good knowledge in software development roles.
  • Core Java with Multi-Threading, Collections, Swing.
  • Core Java and related technologies frameworks like Spring, Hibernate, Java persistence or other ORM frameworks.
  • Proficient in Java Web applications, soap web services & Restful services implementation.
  • MYSQL or MSSQL or NoSQL database.
  • XML, XSLT, XSD & XQuery.
  • Experience with Unix/Linux environments and scripting using Apache web servers.
  • Experience with at least one of Apache Mesos, TomEE, JBoss, Jetty, WebSphere Application Servers.
  • Good to have eclipse.swt (eclipse plugin), javafx experience.
Job Responsibilities:
  • Develops, codes, tests, and debugs new software or enhancements to existing software.
  • Participate in review meetings for – Requirements, Design and Code.
  • Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
  • Investigating new technologies.
  • Analysing specifications.
  • Involved in coding, database design and bug fixing.
  • Unit testing and reviews.
  • Integration testing with other products.
  • A technical expert with the ability to generate new ideas and solutions.
Job Related Knowledge & Skills:
  • Team player with excellent interpersonal skills.
  • Self-motivated and independent learner.
  • Ability to handle multiple projects.
  • Familiar with Agile development processes.
  • Ability to communicate effectively in English, both written and verbal.

Apply now →