Job Description
What You'll Do
- Assist with the installation and configuration of the global travel billing and settlement platforms
- Performs hands-on software development & testing 75 to 80% of time Functions as a core member of an agile team driving user story analysis & elaboration, design and development of software applications, testing & builds automation tools
- Performs ongoing refactoring of code & drives continuous improvement in code structure & quality. The engineer uses visualization and other techniques to fast-track concepts
- Contributes to writing code, API specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/automation tools
- Owns a list of technical requirements that need to be included in product backlog based on industry trends, new technologies, known defects & issues
- Liaise with technical product manager to help manage prioritization of items in product backlog for ongoing sprints
- Identifies opportunities to adopt innovative technologies
- Proactively monitor all components of the global travel billing and settlement platforms to ensure maximum performance, efficiency and availability
- Upgrade system software and hardware components as required to meet business needs
- Ensure upgrades are occurring in accordance with established parameters
- Create and maintain system documentation for domain technologies, including installation, configuration, and appropriate troubleshooting steps
What We're Looking For
- Minimum 10 years of IT experience with 5+ years of focused development experience on Meetings and Events applications in Business Travel Industry
- Must have 7+ years of hands-on experience in architecture and design of distributed applications.
- Bachelor's degree in a computer science, information technology, computer related discipline or 5 years of IT work experience in a global information technology infrastructure environment
- Must be willing and able to work in 2nd shifts (3:00 PM IST to 12:00 AM IST) and occasional weekends as required.
- Must be willing to work from Bangalore office location minimum 3 days in a week.
- Demonstrated experience with Agile or other rapid application development methods
- Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software
- Must be able to work in a team environment with a 'can do' attitude capable of overcoming difficult challenges
- Demonstrated experience with object-oriented design and coding skills across a variety of platforms (.NET C#, SOA/Web Services, REST API, JSON, HTML/HTML5, CSS3, XML, AJAX, jQuery, JavaScript, AngularJS, Selenium, Python)
- AWS experience is preferred but not mandatory
- Experience with distributed (multi-threaded) systems, algorithms, message queuing, and relational/XML databases
- Exposure to SQL/SSIS/Postgres/Stored procedure development
Skills Required
Html5, Angularjs, Css3, Rest Api, Postgres, .NET, Javascript, Web Services, Xml, Sql, Json, Soa, Aws, Jquery, Html, Ssis, Python, Ajax, Selenium