Java Developer
Experience: 3yrs - 6yrs | Location: Mumbai
Job Description :
- Strong background in Core Java, Java J2ee, JSP, Servlets, EJB.
- Knowledge and exposure of PostgreSQL would be an added advantage.
- Should have a good understanding of system integration technologies.
- Should have led a team of developers and delivered at least 1 transformation project.
Skill Set:
- Core Java
- Java J2ee
- JSP
- Servlets
- EJB
Spring boot Developer
Experience: 3yrs - 6yrs | Location: Mumbai
Job Description :
- Strong background in Spring Boot.
- Understanding of Microservices architecture.
- Exposure to Monolithic to Spring Transformation.
- Knowledge and exposure of PostgreSQL would be an added advantage.
Job Description :
- Should have a good understanding of system integration technologies.
- Should have led a team of developers and delivered at least 1 transformation project.
- Experience: 6-10 years
Angular Lead
Experience: 6yrs - 10yrs | Location: Mumbai
Skillset:
We are looking for an Angular Developer responsible for the frontend development of our Digital Banking solution. Your primary focus will be to implement parts of the single page interface for mobile and desktop web app, with a focus on performance, security and extensibility. Your main duties will include creating modules and components and coupling them together into a functional app. The requirements and ux designs will be delivered to you, together with prefabricated user interface components and page templates
You will work in an agile team with both UX Designers, fellow Javascript engineers and HTML/CSS developers, API and back-end developers, and will communicate through RESTful APIs with the backend services. A thorough understanding of MVVM patterns and the technology components of our platform and infrastructure is required.
Responsibilities :
- Development of a Single Page Application (SPA) and it’s components in Typescript: deployed and optimized for progressive mobile and browsers using Angular 4+ versions and Ionic 2 frameworks.
- Creating self-contained, reusable, and testable modules and components in JavaScript and using responsive HTML and CSS.
- Architecting and automating the build process for production, using task runners or scripts.
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- Ensuring high performance of pages and components on all common devices.
- Cooperating with the back-end developer in the process of building the RESTful API.
- Creating configuration, build, and test scripts for Continuous Integration.
Skills and Qualifications :
Experience with CSS 3, Javascript and HTML5.
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system
- Thorough understanding of the responsibilities of the browser DOM, underlying platform, local storage, API, caching layer, proxies,
- RESTful APIs and other services used in the system
- Expert level knowledge in developing responsive/adaptive layouts for multiple browsers and platforms, including desktop, tablet, and mobile.
- Experience in working and extending one of the CSS or UI frameworks: Ng-lightening, Angular-material , Clarity, Foundation.
Application Security engineer
Experience: 4yrs - 6yrs | Location: Mumbai
Job Description:
- Good understanding of some of either of OWASP Top 10, SANS 25 , CVSS scoring, application assessments
- Working knowledge of OWASP Software Assurance Maturity Model (SAMM). (Desirable)
- Ability to Perform static/dynamic code testing, manual code inspection, threat modeling, design reviews and penetration testing of internal web applications and external partner applications to identify vulnerabilities and security defects.
- Support the implementation and enforcement of secure design principles according to policies, standards, and patterns of Information Security.
- Develop and implement manual and automated web application security testing of web applications to enforce security standards.
- Provide subject matter expertise on secure design & coding practices, assist in building and rolling out related guidelines and standards, perform manual source code reviews for high risk components
- Review security test results from vulnerability scans, penetration testing for true positives and propose appropriate remediation measures or mitigation controls
- Certifications: One or more of the following GIAC, CISSP, CSSLP, OSCP, CCSP.
Angular Developer
Experience: 3yrs - 6yrs | Location: Mumbai
Skillset:
We are looking for an Angular Developer responsible for the frontend development of our Digital Banking solution. Your primary focus will be to implement parts of the single page interface for mobile and desktop web app, with a focus on performance, security and extensibility. Your main duties will include creating modules and components and coupling them together into a functional app. The requirements and ux designs will be delivered to you, together with prefabricated user interface components and page templates
You will work in an agile team with both UX Designers, fellow Javascript engineers and HTML/CSS developers, API and back-end developers, and will communicate through RESTful APIs with the backend services. A thorough understanding of MVVM patterns and the technology components of our platform and infrastructure is required.
Responsibilities :
- Development of a Single Page Application (SPA) and it’s components in Typescript: deployed and optimized for progressive mobile and browsers using Angular 4+ versions and Ionic 2 frameworks.
- Creating self-contained, reusable, and testable modules and components in JavaScript and using responsive HTML and CSS.
- Architecting and automating the build process for production, using task runners or scripts.
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- Ensuring high performance of pages and components on all common devices.
- Cooperating with the back-end developer in the process of building the RESTful API.
- Creating configuration, build, and test scripts for Continuous Integration.
Skills and Qualifications :
Experience with CSS 3, Javascript and HTML5.
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system
- Thorough understanding of the responsibilities of the browser DOM, underlying platform, local storage, API, caching layer, proxies,
- RESTful APIs and other services used in the system
- Expert level knowledge in developing responsive/adaptive layouts for multiple browsers and platforms, including desktop, tablet, and mobile.
- Experience in working and extending one of the CSS or UI frameworks: Ng-lightening, Angular-material , Clarity, Foundation.
Java Developer
Experience: 3yrs - 6yrs | Location: Mumbai
Job Description :
- Strong background in Core Java, Java J2ee, JSP, Servlets, EJB.
- Knowledge and exposure of PostgreSQL would be an added advantage.
- Should have a good understanding of system integration technologies.
- Should have led a team of developers and delivered at least 1 transformation project.
Skill Set:
- Core Java
- Java J2ee
- JSP
- Servlets
- EJB
API Developer - Node JS
Experience: 3 - 6 years | Location: Pune / Chennai
Roles and Responsibilities :
- Express middleware, well versed with JSON concepts and models.
- Use of Asynch Libraries
- Understanding Node dependency and security issues
- ElasticSearch/ Mongo/ Cassandra any one of NoSQL.
- Unit Test automation tools like JEST, Mocha/ Chai.
Skill Set:
- Node JS
- NoSQL Database
- JSON
SME
Experience: 7-9 years | Location: Chennai
Job Description:
- Experience with multiple products like Payments, Collection and Receivables, Liquidity, Supply chain finance and Trade
- Hands on experience on payment systems and exposure to Payments Hub, Clearing and Settlement, Automated clearing house programs
- Liaison directly with banks and be responsible for end to end delivery of the requirement
- Responsible for reviewing and understanding the business requirements of our clients in the banking and financial services and translate the business requirements into detailed functional specifications and business scenarios; Strong analytical skills with ability to map given business requirements into technology components and design for implementation
- Identify focus areas in terms of the emerging market trends in Payments Business & technology and build competency in specific area
- Support during various phases of Testing – SIT, UAT from functional perspective
- Responsible for detailed Products demo to Banks and Internal teams
- Liaison with Quality Assurance team for Test Planning, test data identification and test scenario and cases review
- Pre-UAT and Post UAT training to Bank Teams
- Responsible for post-production Query Resolutions
- Product Related Documentation
- Support for the finalization of Non-functional requirements and Interface requirements
- Excellent communication skills, technical mentor, great team player, highly efficient and responsible
- A quick learner and creative problem solver and passion for solving tough problems
Pre-Sales
- Provide inputs to Sales / Pre-sales team on clarifying functional solution for the available version and future Road map – challenge the customer requirements when required
- Payment Technology Consulting
- Provide clarifications, training and support to the development teams during the construction Phase
Must Have:
- 7 – 9 years of experience with at least 4 years as Business Analyst in an IT organisation / Banks or as an operations user in banks
In-depth end to end processing knowledge in at least 2 of the following areas – Payments, Cheque & Cash Collections, Electronic Collections, Supply Chain Finance, Trade Finance, Liquidity Management (Sweeps, Pooling), Channel banking (Internet, Mobile, API, H2H) - Experience in Requirement Gathering / Management including FSD/FRD Preparation, User Stories and Requirement Traceability Matrix
- Change / Defect Management experience which includes analysis, proposed solution and documentation and query resolution
- Ability to comprehend the requirements and document the detailed solutions to the product teams and quality assurance team
- Good Communications and Documentation skills
Good to Have:
- Experience in Cash Management practices in India
- Indian Payment Systems – NEFT, RTGS, IMPS, UPI, NACH, APBS
- UAT and Production support from functional aspect
- Basic Knowledge of Database, SQL Queries
- Indian Banking Regulatory Standards
- Exposure to Banking Products / software
- Experience in Client’s place / Direct Client interaction
- Any other banking domains
BA
Experience: 12 + yrs | Location: Mumbai
Job Description:
- Ideally the candidate should have experience in Liquidity domain but candidates with a more general cash management profile and the desire to become an SME in the liquidity space will be considered:
- Ability to quickly gather requirements on client site and to create Gap Analysis, FDD, IDD plus explore multiple approaches and suggest optimal solutions
- Definition of Process flows, User Interface and Reports based on requirements
- Should participate in Interface Study (File and Real Time interfaces)
- Provide functional and domain related inputs for creation of Test scenarios and Test cases
- Review Business Scenarios, Test Scenarios and Test Cases
- Provide content for creation of targeted Demos and Presentations for prospective clients
- Define Use Cases and outline User Journeys for targeted Demos and Presentations to prospective clients
- Participate in delivering demos and requirements discussions with prospective clients
- Provide functional and domain related inputs for creation of responses to RFPs
- Should have knowledge on Database especially writing SQL queries
Domain: Liquidity
- Notional Pooling including Interest Enhancement/Optimisation models & regional solutions e.g. Nordic Cash Pooling
- Cash Concentration including: intraday and multibank sweep solutions
- Inter company loan solutions including regional solutions e.g. Entrust Loans
- Investment Sweeps and Money Market Investments: Ideally understand the mechanics behind different investments corporates invest into (e.g. time deposits, money market funds, commercial paper) and automated solutions offered by banks to help the corporate invest money
- Experience in virtual account and cash flow forecasting and Bank treasury management solutions desirable
Domain: Cash Management
- Nostro account management
- Exceptions management
- MM/FX confirmations and settlement
- Payments processing and reconciliations
Corporate Banking- Liquidity Domain
Experience: 6-15 years | Location: Mumbai / Pune
Roles and Responsibilities:
Ideally the candidate should have experience in Liquidity domain but candidates with a more general cash management profile and the desire to become an SME in the liquidity space will be considered
- Ability to quickly gather requirements on client site and to create Gap Analysis, FDD, IDD plus explore multiple approaches and suggest optimal solutions
- Definition of Process flows, User Interface and Reports based on requirements
- Should participate in Interface Study (File and Real Time interfaces)
- Provide functional and domain related inputs for creation of Test scenarios and Test cases
- Review Business Scenarios, Test Scenarios and Test Cases
- Provide content for creation of targeted Demos and Presentations for prospective clients
- Define Use Cases and outline User Journeys for targeted Demos and Presentations to prospective clients
- Participate in delivering demos and requirements discussions with prospective clients
- Provide functional and domain related inputs for creation of responses to RFPs
- Should have knowledge on Database especially writing SQL queries
Domain: Liquidity
- Notional Pooling including Interest Enhancement/Optimisation models & regional solutions e.g. Nordic Cash Pooling
- Cash Concentration including: intraday and multibank sweep solutions
- Inter company loan solutions including regional solutions e.g. Entrust Loans
- Investment Sweeps and Money Market Investments: Ideally understand the mechanics behind different investments corporates invest into (e.g. time deposits, money market funds, commercial paper) and automated solutions offered by banks to help the corporate invest money
- Experience in virtual account and cash flow forecasting and Bank treasury management solutions desirable
Domain: Cash Management
- Nostro account management
- Exceptions management
- MM/FX confirmations and settlement
- Payments processing and reconciliations
Skill Set:
Either one of Liquidity / Cash Management domain expertise is mandatory to have.
- Hands-on experience in creating BA deliverables like Gap analysis, FRD, FDD, IRD, IDD
- Experience in Solution design and creating detailed Functional Specifications
- Familiarity with liquidity related Regulatory Compliance, such as country specific regulations preventing certain types of liquidity solutions and impacts on liquidity due to introduction of BASEL III, FATCA.
- Good oral and written communication essential (in English) with good presentation skills
- Confident and comfortable with customer-facing interactions and meetings
- Ability to work under stringent timelines without compromising on quality of work output
Payments
Experience: 6-15 years | Location: Mumbai
Roles and Responsibilities:
Experience in Business Analysis in the Payments Space Should have experience in Payments domain: Domestic and International Payments, Payment routing, Cheques, Clearing & Settlement Systems(RTGS, Giro, Fedwire, BACS, CHAPS), SWIFT, Standing Instructions, Direct Debits, Bulk Payments, SEPA, Payment formats (EDI, SWIFT, SAP iDOC, ISO20022 XML, NACHA etc)
- Experience in Collections and Receivables is desirable
- Participate in requirement gathering at client site and creating Gap Analysis, FDD, IDD
- Analysis of requirements, creating Functional Specification
- Definition of Process flows, User Interface and Reports based on requirements
- Should participate in Interface Study (File and Real Time interfaces)
- Provide functional and domain related inputs for creation of Test scenarios and Test cases
- Review Business Scenarios, Test Scenarios and Test Cases
- Provide content for creation of targeted Demos and Presentations for prospective clients
- Participate in demos and requirements discussions with prospective clients
- Provide functional and domain related inputs for creation of responses to RFPs
- Should have knowledge on Database especially writing SQL queries.
Domain: Payments
Should have experience in Payments domain: Domestic and International Payments, Payment routing, Cheques, Clearing & Settlement Systems(RTGS, Giro, Fedwire, BACS, CHAPS), SWIFT, Standing Instructions, Direct Debits, Bulk Payments, SEPA, Payment formats (EDI, SWIFT, SAP iDOC, ISO20022 XML, NACHA etc). Experience in Collections and Receivables is desirable. Experience in any ACH/RTGS systems is desired with in depth knowledge of the dame
Trade Finance
Experience: 4-20 years | Location: Mumbai
Roles and Responsibilities:
- Working as a BA / SME / Domain Expert in Trade Finance & Supply Chain in any IT product company (Banking).
- A banker with a very strong knowledge of Trade Finance & Supply Chain and willing to shift his/her industry and would like to take up a whole new different role utilizing his/her domain expertise.
- Participate in Product Walk through sessions
- Analyze system/client requirements.
- Analyze business processes and conduct gap analysis
- Analyze and onboard the relevant businesses/enhancements onto IT systems.
- Stay abreast with current happenings in trade and supply chain business
- Prepare detailed requirement specification documents.
- Model business processes and workflows.
- Interact with development and test teams and conduct requirement walk through.
- Test case review and UAT/SIT coordination and management
- Testing support
- Client Management
Domain: Trade Finance
Should have hands on Experience on Trade Finance, Letter of Credit, Bank Guarantee, EXIM Bills, Receipts & Payments, Loans from a Corporate Banking Sector also having exposure over SDLC(Software Development Lifecycle)much preferred.
Skill Set:
- In depth understanding of Trade supply chain finance domain (mentioned above)
- Structured approach to analyzing and documenting requirements.
- Strong data analysis, data flow and data mapping skills.
- Excellent written and verbal communication skills.
Oracle Developer
Experience: 3yrs - 6yrs | Location: Chennai
Job Description:
- Have sound working knowledge in Oracle Cursors, Oracle Types & Collections.
- Good knowledge in Sql queries. Exposure in handling Large objects.
- Have exposure in handling performance related issues and quick analysis skills.
- Good knowledge in XML file type handling & parsing the xml files & CSV file handling is preferable.
- Good DB Design skills are also preferable but not mandatory.
BA
Experience: 5 - 8yrs | Location: Mumbai
Job Description :
- Should have strong knowledge overview of Financial Markets
- Good understanding of Derivatives, Structured Products and Risk Analytics
- Should be able to handle/lead Pre-Sales activities like Responding to RFI/RFP, Demo
- Should be able to prepare/review Demo Scenarios and help in PoCs
- Should be strong on Financial Mathematics
- Should have Product Implementation and Support experience in Banking space
- Should have experience in Documentation like BRDs, Use Cases, Test Scenarios, Test Cases, Functional Specifications, User Manuals etc
- Experience in Testing, Training
- Good understanding of Treasury Business, trends and markets, competitors’ products
- To gather and analyze the business requirements relating to Treasury Operations
- To prepare/review Gap Analysis
- Preparation/Review of Use Cases/BRDs for enhancements, Road Map Items
- Should be Open for Travel
BA
Experience: 5 - 8yrs | Location: Mumbai
Job Description :
- Experience: 3 to 5 years
- Knowledge of Asset Liability Management (ALM), Basel III, Liquidity Reporting and relevant regulatory changes in a global environment preferable
- Strong understanding of financial products
- Produce clear documentation and communication of project analysis, requirements
- Coordinate and hold user requirements gathering and process definition workshops with the business
- Strong Analytical and problem solving skills Excellent communication skills; including written and oral. The ability to communicate to various clients is crucial. Communicate effectively to all stake holders including clients.
- Support testing and working through issues with users and Team
- Monitor, track issues, risks and dependencies on analysis and requirements work
- Knowledge and working experience in SQL is desirable
Kubernetes Admin
Experience: 5 - 8yrs | Location: Mumbai
Job Description :
- Experience: Total of 8 years of experience in build & deployment, 2-3 years relevant DevOps experience
- Responsibilities: Architects a programme’s Deployment Pipeline i.e. A set of technical and business assurance activities which support the transition of an implementation and infrastructure services from development through to production
- Applies DevOps thinking i.e. brings development and IT ops processes, people and tools closer together – in order to increase the speed, efficiency and quality to deliver technical solutions to our customer
- Document the architecture principles (infrastructure and platforms), end-to-end security guidelines
- Liaises with internal and client’s Dev and IT service groups, 3rd parties to encourage process transparency, mutually-beneficial design and delivery practices, and a clear view of roles and responsibilities across the Deployment Pipeline
- Provides DevOps thought leadership and mentoring in both advisory and delivery contexts, focusing on the requirements of our customer and how these are best served by continuous improvements to the delivery approach
- Adaptable to work in a fast paced environment which enable frequent deployments to production with “0 downtime”
- Schedule, communicate and execute maintenance windows
- Keep senior leadership abreast of strategies and roadmaps, project timelines , deliverables and issues as they arise
- Required Skills: Programming Languages: Python, Shell Script and PowerShell
- Virtualization software tools: Kubernetes ,Docker, Vagrant and VirtualBox
- Public cloud platforms: IBM Bluemix, Amazon AWS; Knowledge on Google Cloud
- Configuration management tools: Ansible ; Knowledge on Chef and Puppet
- CI/CD tools: Concourse, Go and TeamCity; Knowledge on Jenkins
- Version control tools: Git, GitHub, GitHub Enterprise, BitBucket, SVN
- Monitoring and analytic tools: Sumo Logic, Nagios, NewRelic, Piwik, Google web analytics
- OS administration: Linux
- Ability to effectively present and explain information to various group sizes and levels of knowledge
Program Manager / Service Delivery Manager
Experience: | Location: Mumbai / Pune
Roles and Responsibilities:
Actively engage projects using project management best practices such as risk management, scheduling, budget management, communications management, and stakeholder expectation management
- Plan, direct, and coordinate activities of the project to ensure that goals and objectives of the projects are accomplished within the prescribed time frame and funding parameters
- Ensure definition of complete project scope and objectives
- Manage the project to the established scope and objectives balancing all stakeholders’ expectations concerning project cost, time, and scope
- Build and manage project plans that deliver expected results including specifying goals, strategy, scheduling, resource plans, risk and issues management, and change control for each phase of the project
- Build and maintain good relationships with customer IT and business management to actively manage stakeholder expectations
- Establish the project’s budget and provide project spending forecasts against the budget
- Maintain all project expenses
- Identify and schedule project deliverables, milestones, dependencies, and required tasks
- Align project requirements with customer business and IT technology strategy and vision
- Direct and coordinate activities of project personnel to ensure the project progresses on schedule and is within the prescribed budget
- Modify schedule and budget as required
- Adhere to project management standards and practices, reporting, and documentation
- Manage multiple programs within the customer
Skill Set:
- Should have worked on Banking domain prefereably corporate banking.
- Experience in managing multiple programs / accounts simultaneously.
- Experience in managing multiple stakeholders / liasoning with business processes.
- Should have experience in costing, budgeting, P&L activities.
- Manage to deliver under pressure and strict timelines.
UX Designer
Experience: | Location: Chennai / Pune
Roles and Responsibilities:
- At least 5/7 to 10/12 years of relevant experience with Interaction / User Experience Design on Product, SaaS or Web/Mobile applications
- Client Facing – Mandate
- Experience with Finance & Banking not required but is a plus
Skill Set:
- Creating Task flows, User Flows, IA Maps, High level (low fidelity) mockups and detailed
- high fidelity – wireframes should be second nature.
- Keen on delivering any work product to a high quality standard.
- Proficient with requirements analysis & information architecture.
- Deep understanding of design & usability principles and patterns.
- Experience with UX Pin & InVision is a plus.
- Willing & capable to learn working with these UX Tools (fast)
- Organized, Good Listener, Analytical & conceptual thinker, Sharp attention to detail.
- Absolute UX enthusiast.
- Experience with Usability testing, applying usability principles.
API DevOps Engineer
Experience: 3+ years- 15 years | Location: Mum / Pune / Chennai / Any other location is also fine if candidate is excellent.
We’re here to develop the best corporate banking software in the world.
We grow fast in size and knowledge in an industry that is highly innovative and undergoing significant change, doing things no one else has done before.
We are looking for the person that has a getting done mentality, is eager to learn from the best people in the industry, wants to get his hands dirty
and enjoys working outside his/her comfort zone in an environment that undergoing change all the time.
If that sounds exciting and you are that person, then we want to hear from you!
The Role
- Develop – with and for software engineers.
- Deploy – as frequent as humanly possible.
- Automate – everything you do.
- Infrastructure – expressed through code.
- Troubleshoot – before anyone has noticed the glitch.
From building and maintaining pipelines to deployment and monitoring, you are responsible for supporting and implementing all that is needed to get our microservice based Contextual Banking eXperience platform deployed and ready to be delivered to banks worldwide.
Main requirements 3+ years of experience with:
- Git tools and branching strategies
- Maven/Gradle, NPM, JUnit, scripting (shell)
- Code quality tools (Codacy/Sonar)
- CI tools (Concourse/Bitbucket Pipelines/Jenkins)
- Virtualization & container concepts (Docker)
- Automation (Ansible/Vagrant/Puppet/Chef)
- IaaS (AWS/OpenStack/VMWare ESX/Google Cloud)
- Monitoring (AppDynamics/New Relic)
Nice to have Experience with:
- PaaS (OpenShift/Cloud Foundry)
- Container orchestration (Kubernetes)
- Automated testing (Selenium
Perks
- Great Culture – Humble. Creative. Friendly. Talented. These are the people we hire and this is how our working culture is shaped
- Over 30 Nationalities – iGTB is a melting pot of nationalities. Everyday we learn something new about somewhere new
- Make yourself at home – Quiet spaces. Social spaces. Outdoor spaces. Our office is designed for you – we’ll even buy you flip-flops to walk around in
- International travel; meet the teams and clients face2face or participate into one of our many hackathons held in our headquarter offices in Mumbai or Chennai
API Senior DeVOps Engineer
Experience: 3+ years- 15 years | Location: Mum / Pune / Chennai / Any other location is also fine if candidate is excellent.
We’re here to develop the best corporate banking software in the world.
We grow fast in size and knowledge in an industry that is highly innovative and undergoing significant change, doing things no one else has done before.
We are looking for the person that has a getting done mentality, is eager to learn from the best people in the industry, wants to get his hands dirty
and enjoys working outside his/her comfort zone in an environment that undergoing change all the time.
If that sounds exciting and you are that person, then we want to hear from you!
The Role
- Develop – with and for software engineers.
- Guard – you breath 12 factor app principles.
- Release – quality and control are you middle names.
- Deploy – as frequent as humanly possible.
- Automate – everything you do.
- Infrastructure – expressed through code.
- Deliver – with every NFR covered.
- Troubleshoot – before anyone has noticed the glitch.
From repository management to pipelines to deployment and monitoring, you are responsible for guiding, supporting and implementing all that is needed to get our microservice based Contextual Banking eXperience platform deployed and ready to be delivered to banks worldwide.
Main requirements 6+ years of experience with:
- Git tools and branching strategies
- Maven/Gradle, NPM, JUnit, scripting (shell)
- Code quality tools (Codacy/Sonar)
- CI tools (Concourse/Bitbucket Pipelines/Jenkins)
- Virtualization & container concepts (Docker)
- Automation (Ansible/Vagrant/Puppet/Chef)
- IaaS (AWS/OpenStack/VMWare ESX/Google Cloud)
- Monitoring (AppDynamics/New Relic)
Nice to have Experience with:
- Cloud concepts for development (12 factor app)
- PaaS (OpenShift/Cloud Foundry)
- Container orchestration (Kubernetes)
- OSS policy management (BlackDuck)
- Automated testing (Selenium
Perks
- Great Culture – Humble. Creative. Friendly. Talented. These are the people we hire and this is how our working culture is shaped
- Over 30 Nationalities – iGTB is a melting pot of nationalities. Everyday we learn something new about somewhere new
- Make yourself at home – Quiet spaces. Social spaces. Outdoor spaces. Our office is designed for you – we’ll even buy you flip-flops to walk around in
- International travel; meet the teams and clients face2face or participate into one of our many hackathons held in our headquarter offices in Mumbai or Chennai
Chief Content Writer
Experience: 3-6 years | Location: Mumbai
The role will be responsible for creation of all written material for iGTB. This will include:
Copy for the web site
Content for use in multiple channels
Social media content including LinkedIn, Twitter, WhatsApp and (for internal) Facebook
Compelling, persuasive text in client proposals, whether in Microsoft Word or Powerpoint
Titles and logical flow of Powerpoint presentations
Written workshop output for supreme readabilty and impact
Turnround of client decks/slides (eg done during the US night and/or the UK night time).
Does not need to understand banking or technology, though will have to become familiar quickly with the terminology.
Therefore also to critique/improve persuasiveness of materials: eg better slide titles, slide sequence, consistency of slides, making the structure of a slide deck clear etc. Compelling calls to action, whether to visit the web site, register for an event or request a demo.
The individual will have to work closely with the marketing team in Mumbai, Chennai and London and sales and presales around the world.
Skill Set:
- A strong verbal sense and perfect English
- Ability to create clear, simple, appealing arguments
- Very strong logical & conceptual thinking skills, to refine and improve the persuasiveness of materials
- Ability to critique and improve the flow of an argument.
- Experience also with graphics and/or video to assist the Graphic Designer co-worker Energy, passion, enthusiasm, a desire to break boundaries
- Strong experience with Word and Powerpoint
- Understanding of social media and the different language needed
- Good knowledge of web technology in general an advantage
- An understanding of modern digital marketing will be an advantage
- Fast and agile but accurate and an excellent eye for detail.
- Self-starting, able to work to outcomes without needing high maintenance oversight flair.
Mobile Application Developer
Experience: | Location: Pune / Chennai
Roles and Responsibilities:
- Design and build advanced hybrid applications for the iOS /Android platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Contribute in identification and adoption of technologies, tools and industry best practices related to mobile app development.
Skill Set:
- Experience in Mobile App Development preferably Enterprise Mobile Apps
- Build cross browser compatible hybrid applications using HTML5, CSS3 for iOS, Android and Windows platforms
- Exposure to the Android and iOS design guidelines.
- Good UI design skills with responsive web designing using Bootsrap
- Prior work experience in SCSS, Style guide, Typography is required.
- Experience in frameworks like IONIC 1, IONIC 2, AngularJS/Angular2, JQuery Mobile, Kendo UI, NodeJS etc.
- Hands on experience with tools like Phonegap/Cordova. Creation of custom Cordova plugins would be a plus.
- Experience in delivering analytic information with charts, and graphs.
- Experience on web service integration (SOAP, REST, JSON, XML)
- Experience with third-party libraries and APIs (Eg. Credit card payment gateways, Google Maps, etc.,) and social media integration
- Good knowledge on Mobile databases, Mobile Security, Mobile application distribution, Memory Consumption, Performance
- Improvement, Debugging Skills
- Creating self-contained, reusable, and testable modules and components that can be packaged using tools like NPM or Bower.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
- Writing extensive unit tests using automated TDD tasks (Jasmin, Karma etc)
- Native ANDROID/XCODE knowledge will be added advantage.
Technical Architect
Experience: 12+yrs | Location: Mumbai
Job Description:
- Experience: 10-12 years experience with 3+ years in architecture design, development and execution of Microservices on cloud native technologies
- Responsibilities: Own and Drive forward Design, development and execution of technology solutions using Cloud Native architectural concepts to address business issues
- Architect solutions for scalability and high performance
- Establish technical direction related to Cloud-based projects, problem solve and troubleshoot issues as they arise
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
- Provide direction on security technology, DevOps, and automation
- Work on finalizing functional requirements and co-deliver with Application team to architect, design, develop, test, and release features
- Provide sound guidance on technical best practices and communicate those recommendations effectively in writing and verbally
- Project Governance, ensuring architectural governance is adhered to what has been built matches the design
- Keep senior leadership abreast of strategies and roadmaps, project timelines, deliverables and issues as they arise
- Required Skills: Experience in developing technology strategy and roadmaps across infrastructure layers using SAAS, IAAS, & PAAS services a must
- In-depth knowledge of best practices around developing micro services architectures, containerization technologies and cloud platform
- In-depth knowledge of common micro services adoption patterns & anti-patterns
- Strong knowledge with Web Services, API Gateways, security, application integration development and design
- Experience in application development using Java EE, Spring Boot, Spring Cloud with SQL & No SQL databases
- Strong background in Linux
- Thorough understanding of Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service and Software as a Service Cloud delivery models and the current competitive landscape
- Experience working with Cloud Platforms such as IBM cloud, AWS, and Google Cloud preferred
- Strong customer facing skills, excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff
- Ability to effectively present and explain information to various group sizes and levels of knowledge.
- Experience with Agile project management practices a plus
- Experience with code repositories and version control a plus
Springboot Developer
Experience: 4yrs - 6yrs | Location: Mumbai
Job Description:
- Well versed in Spring Boot, Java.
- TDD and BDD, Test Automation
- Knowledge of Docker and PaaS.
- JMS, RabbitMQ technologies
Sr . Node JS
Experience: 8yrs - 12yrs | Location: Mumbai
Job Description:
- Well versed in NodeJS and TypeScript
- Strong understanding of Document Model Database NoSQL
- Worked in Docker and PaaS platform
- RMQ, Kafka components
- CI/CD Tooling
Front Office Developer
Experience: 3yrs - 6yrs | Location: Chennai
Job Description:
- Java (mid to high), JavaScript (mid to high), RestfulServices, Basic Sql
- Strong in analytical skills
- Secondary Skill: EJB, JMS
UI Developer
Experience: 3yrs - 6yrs | Location: Chennai
Job Description:
- Javascript (High) (EXT, Jquery required. Angular Knowledge is a plus). Java
- Strong in analytical skills
- Secondary Skill: EJB, JMS, Basic Sql, RestfulServices
Back Office Developer
Experience: 3yrs - 6yrs | Location: Chennai
Job Description:
- Java, Jsp, Servlets, Basic Sql
- Strong in analytical skills
- Secondary Skill: EJB, JMS, Restful Webservices
Skill Set:
- Java
- Jsp
- Servlets
- Basic Sql
Front Office Development Lead
Experience: 6 - 9 years | Location: Chennai
Job Description:
- Java (Mid to High), JavaScript (Mid), RestfulServices, Basic Sql
- Banking Domain Experience is Mandatory
- Ability to Manage 4-6 Member of a team
- Design Skills , Review Skills, Communication Skills etc
- Secondary Skill: EJB, JMS
Skill Set:
- Java (Mid to High)
- JavaScript (Mid)
- RestfulServices
- Basic Sql
Back Office Development Lead
Experience: 6 - 9 years | Location: Chennai
Job Description:
- Java, Jsp, Servlets, Basic SQl, JavaScript
- Banking Domain Experience is Mandatory
- Ability to Manage 4-6 Member of a team
- Design Skills , Review Skills, Communication Skills etc
- Secondary Skill: EJB, JMS
Skill Set:
- Java
- Jsp
- Servlets
- Basic Sql
- JavaScript
Senior Dev/ Tech Leads( IPSH)
Experience: 6 - 9 years | Location: Chennai
Job Description:
- Java, Jsp, Servlets, SQL, Front end JSP/ UI, Mutithreaded application, BPMS
- Banking Domain Experience is Mandatory
- Ability to Manage 4-6 Member of a team
- Design Skills, Review Skills, Communication Skills etc
- EJB, JMS, C24 ( at least 2 resources ), DROOLS
- Secondary Skill: Micro services architecture, Performance Tuning and troubleshooting
Skill Set:
- Java
- Jsp
- Servlets
- SQL
- Front end JSP/ UI
- Mutithreaded application
- BPMS
Postgres DBA
Experience: 4 - 8 yrs | Location: Mumbai
Job Description :
- Minimum Experience required: 5 years +.
- Expert in providing support postgreSQL DB instances in clustered and non-clustered configurations.
- Strong experience in other RDBMS DB technologies enabling appreciation of their strengths and weaknesses in the context of PostgreSQL.
- Strong proficiency in postgreSQL database administration and should have worked on latest versions.
- Provide query / index optimizations
- Participate in an agile software development life cycle including providing testing guidelines for database related changes
- Provide SQL development support and query tuning
- Mentor other engineers in developing efficient SQL queries
- Good understanding of PPAS architecture,
- Expert at installation and configuration of PPAS cluster and client,
- Installation and configuration of PEM,
- Should be expert at User security and database security,
- Creating and managing table spaces, tables and other database objects,
- Should be expert at configuring and maintaining replication,
- Monitor and tune the Database performance on-going basis,
- Should be expert at taking different types of backups and restoration of the same.
- Should be well versed with EFM and configuration of master-standby nodes,
- Should have good hands on experience on Unix/Linux shell scripting for automation,
- Experience of migration of Oracle to PostgreSQL is desirable, but not essential.
- Knowledge of available PostgreSQL extensions, including those for high availability and durability.
- Deploying postgreSQL in bare metal, virtualized and cloud environments.
- Collaborative with strong communications skills, comfortable liaising with the client’s technical teams to understand user needs.
- Management and/or leadership experience in building a ‘Centre Of Excellence’for PostgreSQL – Enthusiastic about developing/ supporting team members and the organisation in the adoption and implementation of PostgreSQL.
- Location of posting is driven by business needs.
Technical Architect
Experience: 10 -12 years | Location: Chennai
Job Description :
Must have – Experience and knowledge of current Java technologies and methodologies and highly hands-on experience on
- Java / J2EE application
- Oracle PL/SQL and data modelling
- Web Front End (HTML5, CSS, Java Script)
- Javascript frameworks – Ext-JS, JQuery / JQueryMobile
- Hybrid App development
- Experience of Integration technologies such as Web Services, MQ, JMS, Rest, SOAP, CAMEL
- Experience in creating design for complex business scenarios
- Experience in Leading Code and Design Reviews
- Experience in Channel Related NFR – Security, Performance
- Very sharp Analytical and Problem solving Skills
- Ability to learn new technologies, plugins, libraries and keep updated on latest trends
- Strong knowledge on multiple application servers like Webspehere, Weblogic to resolve cross Appserver issues
- Strong Banking Domain Knowledge
Primary
- responsibilities Define Channel centric Solutions with extensive integration with product processors
- Interact with Internal and external partners to define and design Integration with the channel
- Lead solution workshops, Design reviews, Proof of concepts, design walkthroughs of the product components
- Contribute to development of the technical roadmap of the channel solutions including finalizing target technology stack
- Lead NFR Exercise for the channel product – Security testing, Performance Testing
- Accountable for Technical responses to new RFPs/proposal( solicited and unsolicited) submissions
Technical Architect
Experience: 12 - 15 years | Location: Chennai
Job Description :
As a Technical Architect you will deploy Intellect Design Arena’s (IDA) suite of Corporate Transaction Banking Products for various customers. We are seeking candidates with a very strong technical background in J2EE and web applications in general, with the ability to ensure customer’s success beyond coding and into system planning and architecture. You will be working as part of a delivery focused and talented product implementation team responsible for designing, developing and supporting IDA’s suite of Transaction Banking Products for international customers.
Responsibilities:
- Provide technical design and construction expertise to product implementation teams and deployments.
- Lead a small team of developers to create Proof of Concept or prototypes within challenging timelines.
- Research and follow up on technical issues related to projects, inform, communicate and train associates.
- Develop best practices for architecture, design, coding & automated test coverage.
- Review and approve technical design documents and participate in discussions with Customer’s architecture team.
- Represent IDA product teams in discussions with customer’s architecture team on issues, solutions and articulate IDA position in writing.
- This is a hands-on role involving Architecture, Design & Development, not a general management role.
Desired Skills and Experience:
- 12 to 15 years software consulting experience involving BFSI domain including direct customer contact
- Knowledge and experience with the product implementation project lifecycle (scoping, requirements, customization, QA – functional, non-functional).
- 10+ years of experience in developing Java and Web applications in a large product development organization with Oracle or DB2 backends.
- J2EE (Java, JSP, Servlets, JMS, Web Services)with one of the following application servers
- Weblogic Application Server
- JBoss Application Server
- Websphere Application Server
- Hands on experience with Databases like Oracle and DB2.
- Must be comfortable working independently.
- Experience with Messaging Servers like IBM MQ.
- Experience with caching technologies like EhCache.
- Knowledge of core web technologies – HTML, JavaScript, XML, CSS and Web Standards
- Experience with modern JavaScript libraries/frameworks like jQuery, Ext JS for building Rich Internet Applications
- Excellent understanding of Relational Database concepts with JDBC and XA transactions involving EJBs and MDBs.
- Knowledge of Source control systems like CVS and SVN, and Java Development & Deployment tools like Ant, Maven and Sonar.
- Experience with Operating Systems like UNIX/Linux/AIX/Windows. Must be comfortable working independently.
- Industry knowledge of Corporate Transaction Banking domain and related products a plus
- Ability to analyze and articulate capacity requirements and provide recommendations to both Customer and IDA teams.
- Excellent logical analysis, creative problem-solving & troubleshooting skills.
- Keen interest in keeping abreast of latest developments in Information Technology.
- Excellent written and verbal communications skills.
- Ability to travel up to 25% internationally.
Node JS
Experience: 7 - 12 years | Location: Chennai
Job Description :
Well versed in NodeJS and TypeScript
- Strong understanding of Document Model Database NoSQL
- Worked in Docker and PaaS platform
- RMQ, Kafka components
- CI/CD Tooling
Springboot Developer
Experience: 2 - 5 years | Location: Chennai
Job Description :
- Should have minimum 2 – 5 years of experience on the micro services.
- Should be well expertised on Core Java (Java 1.8), J2EE, Spring Boot, JUnit.
- Should have knowledge on NodeJs, Maven, GitHub/BitBucket
Experience with RESTful services, Rabbit MQ, Active MQ, JSON, Graphql, Apache Kafka, ElasticSearch, Redis is a plus.
- Excellent problem solving/troubleshooting skills on Java/J2EE technologies
- Experience working with coordination of multiple teams.
- Resolves technical issues through debugging, research, and investigation
Springboot Lead
Experience: 5 - 8years | Location: Chennai
Job Description :
- Should have minimum 5 – 8 years of experience on the micro services.
- Should be well expertised on Core Java (Java 1.8), J2EE, Spring Boot, JUnit.
- Should have knowledge on NodeJs, Maven, GitHub/BitBucket
Experience with RESTful services, Rabbit MQ, Active MQ, JSON, Graphql, Apache Kafka, ElasticSearch, Redis is a plus.
- Excellent problem solving/troubleshooting skills on Java/J2EE technologies
- Experience working with coordination of multiple teams.
- Resolves technical issues through debugging, research, and investigation
Java Lead
Experience: 6yrs - 10yrs | Location: Mumbai
Job Description:
- Strong background in Core Java, Java J2ee, JSP, Servlets, EJB.
- Knowledge and exposure of PostgreSQL would be an added advantage.
- Should have a good understanding of system integration technologies.
- Should have led a team of developers and delivered at least 1 transformation project
Skill Set:
- Core Java
- Java J2ee
- JSP
- Servlets
- EJB
Java Developers / Senior Developers / Technical Leads
Experience: 3- 10 years | Location: Mumbai / Pune / Chennai
Roles and Responsibilities:
- Design, implement and maintain java application phases.
- Conduct software analysis, programming, testing and debugging.
- Identify bottlenecks and bugs, and devise solutions to these problems.
Skill Set:
- Strong knowledge of Core Java and Object Oriented Programming
- Exposure to frameworks such as EJB, JSP, Servlets.
- Database Oracle knowledge is a must
- Good to have worked on Banking domain / product development environment.
Techno-functional Manager
Experience: 10-15 years | Location: Mumbai / Pune / Chennai
Roles and Responsibilities:
- Participate in application architecture, infrastructure and design.
- Work with team members across onshore, offshore and mentor junior developers.
- High proficiency in object oriented analysis and design skills (OOA/OOD).
- Experience writing code in a high volume, Service Oriented Architectures.
- Understanding of Web Application Servers.
- Develop / Lead various application modules.
- Strong architecture, analysis, design, coding, and code review skills with Internet applications.
- Coordinate code migrations to move code through each environment (Development, Test and Production) with the code deployment teams.
Skill Set:
- Core Java, J2EE, JSF
- Application Frameworks: EJB, JSP, Servlets
- Database: Oracle.
- Operating Systems: Linux, Unix Solaris
- Code Repositories: SVN, GIT
Technical Manager
Experience: 10-15 years | Location: Mumbai / Pune / Chennai
Roles and Responsibilities :
- To ensure successful delivery by being a team member of the software project team.
- Requirement analysis: Analyse the requirements.
- Design: Develop / review the technical design.
- Coding: Analyse and develop code as per specifications.
- Reviews: Conduct review of design/ code/ test plan and test results.
Skill Set:
- Strong knowledge of Core Java and Object Oriented Programming
- Exposure to frameworks such as EJB, JSP, Servlets.
- Database Oracle knowledge is a must
- Good to have worked on Banking domain / product development environment.
Automation Tester- Selenium
Experience: 3-6 years | Location: Pune
Roles and Responsibilities:
Experience with automation, new feature and regression testing.
End to End Quality Assurance and Automation testing process experience Test Engineer will create testing scenarios and test data for studies.
Strong sense of ownership and accountability.
Skill Set:
Mandory:
- Should have worked in automation testing using selenium Automation tool.
- Require excellent knowledge of Java
Good to have:
- Good SQL/DB background
- Experience in Selenium Webdriver Tool.
- Unix/Linux background
- Knowledge in testing applications in Banking domain.
Manual Tester / Test Lead- Banking Domain-Payments
Experience: 3-10 years | Location: Mumbai / Pune
Roles and Responsibilities:
Must have experience in Manual Testing and having thorough testing concepts. Should have worked on Testing of Banking applications.
Documenting and executing all the test criteria, scenarios, test cases and also have good knowledge in defining the acceptance test criteria
Should be familiar with preparation of Test Scenarios and Test Cases based on the requirement/solution documents provided.
Skill Set:
Mandatory to have:
- Expertise in Corporate Banking domain in testing of Payments applications.
- Experience in testing of SWIFT / SEPA applications.
Good to have:
- ISTQB Certification.
Manual Tester / Test Lead / Test Manager- Trade Finance
Experience: 3-15 years | Location: Mumbai
Roles and Responsibilities:
Must have experience in Manual Testing and having thorough testing concepts. Should have worked on Testing of Banking applications.
Documenting and executing all the test criteria, scenarios, test cases and also have good knowledge in defining the acceptance test criteria
Should be familiar with preparation of Test Scenarios and Test Cases based on the requirement/solution documents provided.
Skill Set:
Mandatory to have:
- Expertise in testing of Trade finance Applications.
- Domain Knowledge on Trade Finance: Letter of Credit (LC’s), Bank Gurantees, EXIM Bills, Receipts, Collections etc.
- Well versed with SDLC.
Good to have:
- ISTQB Certification.
- Knowledge on SWIFT Messages.
Technical Architect
Experience: 10+ years to any is ok | Location: Mumbai / Pune / Chennai
Roles and Responsibilities:
- Participate and contribute in Architecture discussion with Senior Architects, Product Owners, Development teams and Delivery Managers.
- Lead the review process for software design documents and code.
- Perform detailed software design as well as implements / maintains code.
- Should have experience of working in Agile methodology.
Skill Set:
- Design Patterns
- Banking Domain working experience is must.
- Core Java, OOPS Concepts, Multithreading
- Database: Strong in Oracle.
- Frameworks: EJB / JMS / JSP/ Servlets
- Web Server: Weblogic / Websphere /Jboss