Select Country

We have a total of 35 openings
Full Time

Senior JAVA Developer

Position Summary

Responsible for the technical design and initial development and major revision of multi-tier business systems. Serves as a vital driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and, working with developers to review and validate key functionality and integration. Responsible for ensuring feasibility of design and integration with existing systems/platforms.

Requirements:
  • 5+ years Java experience, including Spring Boot, Spring Cloud and Kotlin
  • Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
  • Strong knowledge of common design patterns and principles
  • Strong knowledge of GIt and common Git workflows (such as GitFlow)
  • Previous experience as a Lead or Senior Engineer
  • Bonus point if you have any of the following experience: C# and .NET, Front End (Angular) and DevOps (particularly AWS ecosystem)
  • Technology Knowledge-base Requirement
  • Kotlin, Java, JEE, Spring Framework, Junit, JSON, XML, SQL, Eclipse, J2EE, Servlets, JSP/JSF, Hibernate, Primefaces, JavaScript, SOAP, XML, XSD, UML, Data Modeling, JBoss, PS/SQL, Oracle 11g+
Full Time

.Net Core Developer (Senior)

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services.  This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#,
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

Senior Technical Solutions Architect / Technical Manager

Position Summary

The Senior Technical Solutions Architect is responsible for providing senior level direction and technical consulting on decisions and priorities regarding the enterprises application architecture, systems architecture/infrastructure, and general technology-based initiatives. This position plays a pivotal role in defining and delivering solutions that support both existing and emerging lines of business. Additionally, this position may be tasked with designing and creating roadmaps, reference architectures and proof-of-concept solutions.

Requirements:
  • Bachelors Degree - Computer Science, Computer Technology, or a related discipline - additional equivalent experience may substitute for degree
  • A minimum of 10 years of technology experience in an Enterprise environment including at least:
  • 8 years of experience as a technology lead with technical decision making responsibilities AND
  • 5 - 8 years of experience in Solution Architecture OR 5 – 8 years of experience in Application Development
  • Strong experience architecting and developing integrations between 3rd party applications and internally developed systems
  • Strong experience in application development with web technologies (i.e. HTML, .Net, .Net Core, Java, REST, JSON)
  • Strong experience with RDBMS technologies (SQL Server, Oracle)
  • Experience with public clouds, private clouds, Infrastructure-as-a-Service offerings, and Platform-as-a-Service offerings
  • Experience with Agile development techniques and collaborative development and deployment (DevOps)
  • Development techniques including dependency injection and test-driven development
Full Time

Corda Blockchain Developer(Philippines/India)

Position Summary

BCS Technology is looking for motivated and highly talented individuals to help grow the company and achieve its hugely ambitious goal. BCS prides itself on having an excellent internal culture: a healthy mix of change,fast pace,supportive atmosphere, ecosystem collaboration and of course,fun. BCS hires team members of excellent caliber in every role. While a lot will be asked of you, you will benefit greatly from working in an open, collaborative team, with colleagues who excel.

Key Responsibilities:
  • Manage & Oversee backend delivery teams
  • Provide technical leadership and mentorship via peer reviews and training
  • Optimize delivery processes with a proven focus on continuous improvements
  • Contribute towards application development.
  • Ensure application code and process quality standards across the development team
  • Create and maintain product and engineering documentation
  • Work with the product owners and development team to refine requirements and high-level estimation.
  • Delegate tasks amongst the team in line with their corresponding skills
  • Establish best practices and technical standards amongst the engineering team.
  • Set and achive success metrics for the engineering team
  • Provide high-level estimations and sizing for upcoming work
Job Requirements:
  • 3+ years' experience in an enterprice-level environment leading a team
  • Must have-Experienced developing application with R3 Corda Blockchain
  • Experience delivering end-to-end platforms and services
  • Familiarity of multiple layers of the infrastructure and application stack from systems/OS development through to networking, middleware and application logic.
  • Proven problem solving skills and ability to work under pressure.
  • Strong experience buiding appliactions with restful style APIs, as well as message queues
  • Understanding how to publish and manage artifacts witha remote repository (i.e. Artifactory, Nexus, etc)
  • Understand how to set up,deploy,run and monitor software applications.
  • Postgres or similar RDBMS development and design
  • Security awareness for securing API's
  • Knowledge of cloud-based infrastructure.
  • Good communicator & leader with ability to work autonomously
  • 5+ years development experience using java 1.8+ & kotlin.
  • Experience using frameworks such as spring & Spring Boot
  • Know how to setup build and test pipeline with CI tools(i.e. Jankins,TeamCity,Bamboo,Bitbucket Pipeline,Github Actions,Gitlab)
Full Time

Technical Lead for AI / Senior .NET (any tech stack)

Position Summary

As a Technical Lead at Guidance, you will design and develop web applications and mobile solutions for global brands and branded manufacturers. Reporting to the Practice Lead of Development and Technology, you will work with project managers, graphic designers, developers, QA professionals and client teams to deliver the very best in IT Consulting.

Requirements:
  • Overall in-charge of architecture and design of the service.
  • Acts as technical lead towards the developers.
  • Works in close collaboration with Infrastructure Engineer and Product Service Owner.
  • Be part of and contribute in relevant architect forums.
  • Design the architecture of the service. An open and flat process among the system developers are encouraged, but in case of conflicting views, the Service Architect decides.
  • Ensure that the service is designed and developed according to standards and best practices defined by the Architecture board, specific standards and guidelines where applicable.
  • Flag technical debt to the Service Owner, and when necessary to the architecture board and also directly to Development Director.
  • Keep the overall system documentation up to date.
  • Advise in design and technical decisions.
  • Execute architecture reviews for the service.
  • Ensure to follow best practices and specially:
  • Implement automation for build, deploy, testing, monitoring and other relevant areas that the service holds a sufficient level of security that the health of the service is monitored and SLA is fulfilled
  • Programming Languages - .NET(C#, VB.NET), JavaScript
  • Servers - MS SQL Server, Azure SQL Server, Windows Server 2012, MySql
  • Frameworks - ASP.NET MVC5, ASP.NET WEB API, Entity Framework, angularjs, knockoutjs
  • Libraries - Microsoft Enterprise Library, jQuery, bootsrap.js, d3, i18n, underscore.js
  • Tools - TFS, Git, Team City, SonarQube, Coverity, AppDynamics, OctopusDeploy, Visual Studio 2010, Visual Studio 2012, Visual Studio 2015
  • Azure Resources - Cloud Services, Messaging Service Bus, Sql Server, Storage, Redis caching, Application Insights
  • AWS - EC2, S3, CodeStar, CodeCommit, CloudWatch
Full Time

Data Scientist

Position Summary

Data scientists work closely with business stakeholders to understand their goals and determine how data can be used to achieve those goals. They design data modeling processes, create algorithms and predictive models to extract the data the business needs, and help analyze the data and share insights with peers.

Requirements:
  • Minimum 3 years industry experience with project delivery in data analysis and mining, statistics and predictive modelling
  • A business analyst with strong business acumen
  • Solid foundation in statistics and computer programming, scripting or databases e.g. R, Java, Python, Ruby, Perl, Cassandra
  • Strong skills in statistical analysis, modelling, analytics and math
  • Specific domain or industry knowledge in Telecommunications and Banking highly preferred
  • Experience in working with data analytic tools such as Hadoop, SPSS, SAS, Spark, MapReduce or similar. Cloudera certification a plus but not essential.
  • Experience in working with relational database technologies such as DB2, Oracle, SQL-Server, ANSI-SQL
  • Proven ability to create and maintain online and printed documentation
  • Proven ability to work cross functionally to deliver appropriate resolution of technical, procedural, and operational issues
  • Must have strong customer service skills and excellent verbal and written communication skills
  • Excellent problem solving and analytical skills
  • Ability to navigate and work through ambiguity
  • Education Guidelines: Master or Bachelor degree in statistics and/or computer science field or related discipline
Full Time

Technical Lead (.NET)

Position Summary

As a Technical Lead at Guidance, you will design and develop web applications and mobile solutions for global brands and branded manufacturers. Reporting to the Practice Lead of Development and Technology, you will work with project managers, graphic designers, developers, QA professionals and client teams to deliver the very best in IT Consulting.

Requirements:
  • expertise with:
  • Minimum 5+ years of hands-on working experience
  • Degree in a technical field and equivalent work experience
  • Minimum 2 years of experience in leading teams (might be the small ones)
  • Proven experience developing large Web applications
  • Experience working with Microsoft technology Web tack: C#, ASP.NET MVC/Web API or ASP.NET Core
  • Expert level in at least in one of the following technologies: Angular, React
  • Ability to learn and work easily with latest Web technology stack: Redux, Saga, Redis
  • Expert level Web applications development using Typescript
  • Solid working knowledge of relational database development: MS SQL/SQL Azure, EF 6,
  • EF Core
  • Unit testing: NUnit, Moq, jest
  • Experience using distributed version control systems: Git/SVN
  • Experience using ALM/issue tracking solutions: TFS/VSTS or JIRA
  • Cloud based application development: MS Azure, AWS
Full Time

Mid .NET Developer

Position Summary

This person will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

Requirements:
  • Utilize programming languages, established development tools, guidelines and conventions including but not limited to: C#, SQL, REST API, WCF, SOAP, .NET/.NET Core and Web development
  • Analyze project requirements and provide solutions to any problems or issues at hand
  • Debug and optimization of codes. Make sure all features are working and bug – free at all times
  • Develop software according to functional and technical design specifications
  • Maintain an approach that serves to recognize potential design gaps and provide insight into closing them
  • Assist in the continual improvement of software configuration management process
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Review codes for potential performance issues, reusability, and/or anomalies
Full Time

Mid UI Developer

Position Summary

As a UI Developer you must represent our company well by being responsible, punctual and motivated to go above and beyond the call of duty. You must also be highly detail-oriented and organized with excellent analytic and problem-solving abilities. It is also important that you display excellent verbal and written communication and interpersonal skills.

Technical Expertise

UI developers should be thoroughly versed in web development languages, modern application programming languages, content management systems, and search engine optimization. As technology changes, they need to keep up with the latest developments.

Requirements:
  • Design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience working with graphic designers and converting designs to visual elements.
  • Highly experienced with back-end programming languages (Ex: PHP, Python, Ruby, Java, .NET, JavaScript etc)
  • Proficient experience using (Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.).
  • Development experience for both mobile and desktop.
  • Understanding of server-side languages including (such-as Jade, EJS, Jinja, etc.).
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools (such as Git, Mercurial or SVN).
  • Angular 2+ (preferred), Angular 1. x is ok, JavaScript, overall good in web development, Java Enterprise Edition development, Spring, springboot preferred, Restful Web Services, Database SQL experience.
Full Time

QA Manual and Automation (Junior to Mid)

Position Summary

The QA Tester is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems. To make sure that testing is well defined, planned and executed. The QA Tester does this by ensuring that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live.

Duties and Responsibilities:
  • Validate sites and systems to ensure they meet client requirements and specifications.
  • Perform testing and verification for websites, mobile applications, background services, and web services.
  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Identify test requirements from specifications, map test case requirements and design test coverage plan.• Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
  • Execute and evaluate manual or automated test cases and report test results.
  • Hold and facilitate test plan/case reviews with cross-functional team members.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Will support big aviation projects.
Qualifications:
  • Candidate must possess at least Bachelor's Degree/Post Graduate Diploma/Professional Degree in Engineering (Others), Computer Science/Information Technology or equivalent.
  • At least 2 years manual and automation experience in QA.
  • Preferably good hands-on experience in Test Automation using Selenium (C#, JAVA or Javascript).
  • Experienced in Mircosoft Azure Cloud.
  • Excellent communication skills (written and verbal).
  • Strong attention to detail, highly organized, computer literate.
  • Work efficiently with a team in a fast-paced professional office environment.
  • Amenable to work in Pasay or Makati.
Full Time

Senior Fullstack Developer

Position Summary

As the Fullstack Developer you will be involved in the design, development, customisation, support and maintenance. You will proactively contribute to all aspects of digital development and delivering enhancements.

Duties and Responsibilities:
  • Development of back-end software and APIs for mobile apps, web services, CRM&ERP, and marketplaces.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Implementation of security and data protection.
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.).
  • Work as part of a team developing applications and services using Agile development methods.
  • Contribute to team and organizational improvements in process and infrastructure.
  • Build customer-facing UI and back-end services.
  • Code, test and operate node.js based services.
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Qualifications:
  • Previous working experience as a backend developer w/ Node.js and Javascript experience.
  • Experience in development of all server-side logic, RESTful API's using Node.js.
  • Integrate Node.js code with existing databases, REST and SOAP services as the underlying data source and with AWS Cloud microservices.
  • Experience with AWS cloud development environment.
  • In-depth knowledge of Node.js.
  • Strong proficiency with JavaScript.
  • Development experience designing object-oriented JavaScript.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Strong analytical skills and problem solving aptitude.
  • Attention to detail.
Full Time

Senior Fullstack Developer (Node.js and Angular)

Position Summary

Develop coding standards, methodology and repeatable processes. Provide technical leadership at a project level, mentor and teach junior developers. Ensure code and design quality through the execution of test plans. Use best practices and patterns to deliver high quality secure, scalable, performant and maintainable code.

Duties and Responsibilities:
  • Development of back-end software and APIs for mobile apps, web services, CRM&ERP, and marketplaces.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Implementation of security and data protection.
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.).
  • Work as part of a team developing applications and services using Agile development methods.
  • Contribute to team and organizational improvements in process and infrastructure.
  • Build customer-facing UI and back-end services.
  • Code, test and operate node.js based services.
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Qualifications:
  • Previous working experience as a backend developer w/ Node.js and Javascript experience.
  • Experience in development of all server-side logic, RESTful API's using Node.js.
  • Integrate Node.js code with existing databases, REST and SOAP services as the underlying data source and with AWS Cloud microservices.
  • Experience with AWS cloud development environment.
  • In-depth knowledge of Node.js.
  • Strong proficiency with JavaScript.
  • Development experience designing object-oriented JavaScript.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Strong analytical skills and problem solving aptitude.
  • Attention to detail.
Full Time

Xamarin Developer

Position Summary

Play a key role in the design and development of cross platform mobile solutions for the. You will be instrumental in helping us make a successful transition to a Xamarin/C#/.NET development environment as well as implement new cloud based mobile testing tools.

Duties and Responsibilities:
  • Ability to work with minimal supervision.
  • Translate existing web products into iOS/Android apps using Xamarin.
  • Design and build mobile applications in Xamarin, leveraging cross-platform functionality and platform specfic implementations.
  • Adhere to, and develop, coding standards, methodology, and repeatable processes.
  • Work closely with designers and BAs to validate feasiblity of design and feature requirements.
Full Time

Senior SQL Database Administrator

Position Summary

The SQL Server DBA will be responsible for the implementation, configuration, maintenance, and performance of critical SQL server systems, to ensure the availability and consistent performance of the applications.

Duties and Responsibilities:
  • Contribute in the implementation of marketing strategies.
  • Support the marketing manager in overseeing the department’s operations.
  • Organize and attend marketing activities or events to raise brand awareness.
  • Plan advertising and promotional campaigns for products or services on a variety of media (social, print etc.).
  • Liaise with stakeholders and vendors to promote success of activities and enhance the company’s presence.
  • See all ventures through to completion and evaluate their success using various metrics.
  • Prepare content for the publication of marketing material and oversee distribution.
  • Conduct market research to identify opportunities for promotion and growth.
  • Collaborate with managers in preparing budgets and monitoring expenses.
Qualifications:
  • Proven experience as marketing officer or similar role.
  • Solid knowledge of marketing techniques and principles.
  • Good understanding of market research techniques, statistical and data analysis methods.
  • Excellent knowledge of MS Office and marketing software (e.g. CRM).
  • Thorough understanding of social media and web analytics.
  • Excellent organizational and multi-tasking skills.
  • Outstanding communication and interpersonal abilities.
  • Creativity and commercial awareness.
  • A team player with a customer-oriented approach.
  • BSc/BA in marketing, business administration or relevant field.
Full Time

Senior .NET Developer

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services.  This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#,
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

DevOps Engineer

Position Summary

A DevOps engineer is an IT professional who works with software developers, system operators and admins, IT operations staff and others to oversee and/or facilitate code releases or deployments on a CI/CD basis. A DevOps engineer has the ability to code but has a major emphasis on deployments, network operations, and operating as a system administrator.

Duties and Responsibilities:
  • Software development – Design, build, and modify existing business-tier components, Web applications, and database objects.
  • Deployment - Deploy applications to public cloud infrastructure like Azure/AWS utilizing the right cloud resources as applicable.
  • Build and maintain the DevOps pipeline utilizing the CI/CD tool of choice of the customer and be comfortable with a variety of scripting languages as applicable.
  • Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders.
  • Good understanding and experience following test-driven development and continuous integration practices.
  • Analysis and Design – Transforms high-level design in to low-level design, and implementation.
  • Work with Team Leads to properly define/clarify business requirements, development estimation, and work plan finalization.
  • Perform unit and integration testing on all developed code.
  • Create and execute unit and integration tests within development lifecycle.
  • Proactively benchmark application code to mitigate performance and scalability issues.
  • Work with Quality Assurance Team on issue reporting, resolution, and change control.
  • Support and Troubleshooting – Assist operations team with any environment issues during application deployment across Development, QA, Staging, and Production environments.
  • Assist other teams with troubleshooting problems that may arise from applications or integration of various components.
Requirements:
  • At least 5-6 years of related experience
  • Experience in Azure/AWS DevOps processes
  • Experience working withGit repositories (cloud hosted or local).
  • Experience in CI/CD tools
  • Experience in designing, building, and modification of business-tier components, web applications, and database objects.
  • Technical experience with Kubernetes (In AWS, Azure or GCP), Docker or other container systems.
  • Works well with remote teams.
  • Willing to travel.
Full Time

Front End Developer

Position Summary

Front-end developers are responsible for a website’s user-facing code and the architecture of its immersive user experiences. In order to execute those objectives, front-end devs must be adept at three main languages: HTML, CSS, and Javascript programming. In addition to fluency in these languages, front-end devs need to be familiar with frameworks like Bootstrap, Foundation, Backbone, AngularJS, and EmberJS. Many Front-End Developer positions also call for experience with Ajax.

Requirements:
  • HTML/CSS
  • CSS and JavaScript Frameworks
  • JavaScript/jQuery
  • CSS Preprocessing
  • Version Control/Git
  • Testing/Debugging
  • Browser Developer Tools
  • Responsive Design
  • Building and Automation Tools/Web Performance
  • Command Line
Full Time

Cloud Engineer

Position Summary

The cloud engineer provides complex technical expertise on all phases of software systems programming applications, contributes to the development of project plans, and assigns and monitors tasks required to implement a project. They are also responsible for designing technical solutions on Azure, adhering to the customer’s requirements, creating functional design specifications, Azure reference architectures, and also render support with other project deliverables as necessary. Cloud Engineers also offer recommendations with respect to cloud migrations, and prepare technical implementation roadmaps for Azure adoption.

Requirements:
  • Experience in designing and provisioning AWS Infrastructure and resources.
  • Experience in managing and supporting cloud infrastructure
  • Experience in installing and configuring DevOps tools (Jenkins, Octopus Deploy, VSTS, CodeDeploy, CodePipeline, or similar tools)
  • Able to write Infrastructure as Code (OpsWorks / Chef, Puppet, Ansible, or similar)
  • Experience with Docker and Containerisation technologies (Amazon ECS, Swarm, or Kubernetes)
  • Has worked in Agile / Scrum teams
  • Experience in C# development
  • Windows system administration skills
  • Linux system administration skills
  • Prior Consultancy experience preferred
Full Time

Junior to Mid .NET Developer

Position Summary

This person will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

Requirements:
  • Utilize programming languages, established development tools, guidelines and conventions including but not limited to: C#, SQL, REST API, WCF, SOAP, .NET/.NET Core and Web development
  • Analyze project requirements and provide solutions to any problems or issues at hand
  • Debug and optimization of codes. Make sure all features are working and bug – free at all times
  • Develop software according to functional and technical design specifications
  • Maintain an approach that serves to recognize potential design gaps and provide insight into closing them
  • Assist in the continual improvement of software configuration management process
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Review codes for potential performance issues, reusability, and/or anomalies
Full Time

Project Manager (Mid)

Position Summary

This person is involved in and responsible for planning, overseeing and leading projects from ideation through to completion. This is a senior role at an organisation and requires interaction with a range of internal and external stakeholders, most often managing several moving project parts simultaneously.

Requirements:
  • Project Manager Tasks:
  • Responsible for leading a project team in delivering technical and non-technical solutions to customers using appropriate business measurements/terms and conditions according to project charter or contract.
  • Responsible for managing scope, cost, schedule, and contractual deliverables including the project plan, budget, structure, schedule and staffing requirements
  • Responsible to managing project resources and establishing an effective communication plan with the project team and the customer.
  • Enable rapid, predictable, transparent delivery of high-quality solutions/projects. Manage key complex, cross-functional programs & projects with regard to scope, schedule, resources and budget.
  • Responsible for Project Delivery and Governance across the project work stream
  • Initiate Project and work with governance team to identify, staff and execute project initiation activities
  • Finalize and create Document of Understanding and Cost Case for Account during Project Initiation
  • Manage Client Expectation and Deliverable of Teams based on Scope, Time, Cost as aligned on contract terms and SOW
  • Manage deliverables of the project from end to end Project Implementation Cycle from Project Initiation, Planning, Realization, and Closure
  • Manage day to day ticket handling and day to day operations for Production Support Projects (Application Management Services)
  • Accountable for individual or team, or department results, and for the impact of the results on functional activities.
  • Participates in overall departmental program planning and Contributes by supporting activities that are subject to business measurements, impact customer satisfaction, or impact immediate costs or expenses.
  • Interface with the Product Owner, Application Development team and Architecture team to identify solutions and opportunities.
Full Time

SQL DBA

Position Summary

The SQL/Database Developer is responsible for data gathering before development of a database. He will design, develop, test, implement and maintain new and existing databases. The database developer will create management methods and systems to access efficiently to information stored in databases.

Requirements:
  • 5-7 years of SQL expertise
  • Must have a good communication skills
  • Will work with ACT Timezone
  • SQL Development (SQL, T-SQL, SPs/Functions), ETL, BI
  • Performance Tuning, Query Optimisation, Data Migration
  • Good to have Azure Experience
Full Time

Front End Developer / Angular Developer

Position Summary

Front-end developers focus on the visual layout, user interface/interaction, and user experience. They create components and features that are directly accessed by a user through the front-end of a website. Front end developer responsibilities include everything on a website that users see, touch, click, and use including the UX and UI of the website or web application.

Requirements:
  • Mid/Senior Level
  • HTML
  • CSS
  • Javascript
  • Angular
  • RXJS
  • Experience with API Integration from Front End
  • Good Communications (Client Interfacing required)
  • Preferable: Azure DevOps
  • Karma
Full Time

AWS AI/Machine Learning

Position Summary

Machine learning engineers develop self-running AI software to automate predictive models for recommended searches, virtual assistants, translation apps, chatbots, and driverless cars. They design machine learning systems, apply algorithms to generate accurate predictions, and resolve data set problems

Requirements:
  • Excellent foundational machine learning background
  • Prior machine learning experience in a senior or leading role, roadmapping complex projects
  • Extensive experience using data processing and ML libraries such as Pandas, Scikit-Learn, Tensorflow, Pytorch, etc.
  • Extensive experience implementing custom supervised and unsupervised models
  • Experienced with image processing
  • Experience creating effective data visualizations and dashboards.
  • Experienced with AWS services (S3, EC2, etc)
Full Time

Analytics Lead w/ SAS Experience

Position Summary

The Analytics Lead will develop strategy and vision for the Data Platform Services (DPS) Organization in the Business Analytics Tool space. The Analytics Lead will provide technology leadership, support business initiatives and drive strategic efforts that focus on building and leveraging information assets for our business partners with a specific focus on big data technologies and development of data and analytics solutions on big data platforms.

Job Duties:
  • Drive architecture & design requirements, operational enhancements, maintenance and support of Enterprise SAS and Data Analytics Program platforms & applications supporting the Data Scientists, Modelers and Analysts user community.
  • Develop and drive SAS Program and Data Analytics Platform and Product Roadmap Strategy to ensure initiatives are aligned to the Enterprise Architecture Roadmap and Business Analytics Tool Strategy.
  • Analytics Lead activities around designing and developing architecture roadmaps and proposals for big data platforms including data ingestion, modelling, data security, master data management, etc.
  • Design data models and associated metadata for mission critical and high-volume data systems, real-time and distributed data processing systems, data lakes/data warehouse, OLAP cubes.
  • Work with project teams designing overall IT solutions, with the responsibility to ensure successful data design and implementation.
  • Lead teams in best practices, processes in building and maintaining the Data Infrastructures for relational as well as Big Data Infrastructures delivered to clients and internally keeping systems optimised and performance.
  • Be responsible for Data Warehousing Design, Data Integration Processes, Database Resource Planning, Infrastructure Performance, Data Governance and Security Management as well as design, architecture, implementation, and documentation of new, scalable ETL processes, pipelines, pathways and dimensional data models.
  • Lead and participate in data-related requirement gathering sessions with clients, subject matter experts, data analysts/engineers, user communities, and other IT stakeholders.
  • Responsible for data profiling, data analysis, data specification, data flows mapping, business logic documentation associated with new or modified data capture requirements in relation to proposals or service delivery.
  • Communicate risks, issues, and opportunities to management/leadership.
Skills and Qualifications:
  • Minimum 15 years of working experience, of which 5-8 years are as an Analytics Lead or in a similar capacity;
  • 5+ Years of hands on SAS Architecture and Engineering Experience designing and building large scale SAS Platforms.
  • Successfully completed large data projects from conceptual designing to implementation and post-implementation support.
  • Knowledge and experience in Cloudera, Python and R, Microsoft BI Stack and Streamsets but optional.
  • Good knowledge of IT security, data governance, audit and regulatory.
  • Strong experience in designing data model and architecture principles.
  • Ability to determine database structural requirements and analyze database implementation methods.
  • Experience working with a Retail client is a plus.
  • Familiar with the creation of data diagrams for key entities.
  • Has strong communication and collaborations skills.
Full Time

BDM w/ Analytics

Position Summary

This role will see you focusing on 5 specific areas: banking & finance, insurance, CPG, telco, media. Using your consultative sales approach, you will:

  • Leverage with offshore teams to generate C-Level leads
  • Conduct telephone, face to face and virtual sales meeting and attend professional networking events.
  • Build new business in ANZ and manage existing clients
  • Manage sales cycles over long time frames
  • Demonstrate commercial agility, diagnose client's business needs, solve client pain points.
  • Close deals consistently
Requirements:
  • To be considered along with your knowledge of their services you need to clearly demonstrate:
  • 5 years of successful sales/ BDM experience with ASX 50 companies
  • Experience selling Data Analytics, AIML, Data Engineering type services
  • Ability to manage and forecast a complex sales process
  • Exceptional interpersonal skills, excellent communication skills, naturally build rapport and be persuasive to C-level execs.
  • Bachelor's degree (ideally business related)
  • Strong time management and the willingness to travel (globally if required)
Full Time

JAVA Architect/Senior Developer (Gurugram)

Position Summary

Responsible for the technical design and initial development and major revision of multi-tier business systems. Serves as a vital driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and, working with developers to review and validate key functionality and integration. Responsible for ensuring feasibility of design and integration with existing systems/platforms.

Role & Responsibilities:
  • Performs independent high-level design and application architecture of enterprise systems. Establishes the basic structure of the system, defines essential core design features and elements that provide the framework.
  • Take a lead role in the design, implementation, deployment and documentation of projects that interact with a variety of internal and external systems
  • Work with internal and external engineers of all levels to build enterprise level applications
  • Help to define, document, and manage development processes and standards
  • Serve as the subject matter expert for technical and solution architecture that will include configuration, development, integration and customization of complex environments
  • Take direction from Technical Architect or management, design and architect from high-level user stories and implement a solution to completion without direct supervision
  • Demonstrates calm under pressure, is a proactive contributor with an eagerness to learn
  • Perform unit testing and defect fixes
  • Ad hoc analysis and conduct research projects as needed
Job Qualifications:
  • Bachelor’s Degree in Computer Science or Engineering disciplines, preferred but not required
  • 5+ years Java experience, including Spring Boot, Spring Cloud and Kotlin
  • Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
  • Strong knowledge of common design patterns and principles
  • Strong knowledge of GIt and common Git workflows (such as GitFlow)
  • Previous experience as a Lead or Senior Engineer
  • Bonus point if you have any of the following experience: C# and .NET, Front End (Angular) and DevOps (particularly AWS ecosystem)

Technology Knowledge-base Requirement:

  • Kotlin, Java, JEE, Spring Framework, Junit, JSON, XML, SQL, Eclipse, J2EE, Servlets, JSP/JSF, Hibernate, Primefaces, JavaScript, SOAP, XML, XSD, UML, Data Modeling, JBoss, PS/SQL, Oracle 11g+
Full Time

Project Manager/Business Analyst (Gurugram)

Position Summary

The Project Manager/Business Analyst is responsible for overall project management and planning activities for smaller projects and all business aspects of the requirements and analysis phase of larger projects.
Additional responsibilities include: Developing and implementing test plans to ensure successful delivery of a project.

Project Manager Tasks:

  • Responsible for leading a project team in delivering technical and non-technical solutions to customers using appropriate business measurements/terms and conditions according to project charter or contract.
  • Responsible for managing scope, cost, schedule, and contractual deliverables including the project plan, budget, structure, schedule and staffing requirements
  • Responsible to managing project resources and establishing an effective communication plan with the project team and the customer.
  • Enable rapid, predictable, transparent delivery of high-quality solutions/projects. Manage key complex, cross-functional programs & projects with regard to scope, schedule, resources and budget.
  • Responsible for Project Delivery and Governance across the project work stream
  • Initiate Project and work with governance team to identify, staff and execute project initiation activities
  • Finalize and create Document of Understanding and Cost Case for Account during Project Initiation
  • Manage Client Expectation and Deliverable of Teams based on Scope, Time, Cost as aligned on contract terms and SOW
  • Manage deliverables of the project from end to end Project Implementation Cycle from Project Initiation, Planning, Realization, and Closure
  • Manage day to day ticket handling and day to day operations for Production Support Projects (Application Management Services)
  • Accountable for individual or team, or department results, and for the impact of the results on functional activities.
  • Participates in overall departmental program planning and Contributes by supporting activities that are subject to business measurements, impact customer satisfaction, or impact immediate costs or expenses.
  • Interface with the Product Owner, Application Development team and Architecture team to identify solutions and opportunities.

Business Analyst Tasks:

  • Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
  • Designs new computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.
  • Improves systems by studying current practices; designing modifications.
  • Recommends controls by identifying problems; writing improved procedures.
  • Defines project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.
  • Monitors project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.
  • Maintains system protocols by writing and updating procedures.
  • Provides references for users by writing and maintaining user documentation; providing help desk support; training users.
  • Maintains user confidence and protects operations by keeping information confidential.
  • Prepares technical reports by collecting, analyzing, and summarizing information and trends.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.
  • Assists with QA and User Acceptance Testing as well as Production Verification Testing
Job Qualifications:
  • Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
  • At least 4 Year(s) of working experience in the related field is required for this position.
  • Preferably 1-4 Yrs Experienced Employee specialized in IT/Computer - Software or equivalent.
  • Excellent communication skills (written and verbal)
  • Must be willing to travel in abroad
  • Amenable to work in Makati
  • Preferably can start ASAP
Full Time

.Net Developer (Gurugram)

Position Summary

BCS Technology is looking for passionate .NET developers to join a new team focussed on building innovative products. This is a hands-on role to code, and test new software products and add features to existing software modules.

Role & Responsibilities:
  • Mentor other team members and conduct code reviews
  • Collaborate with engineers outside team to solve problems
  • Challenge the status quo by demonstrating software solutions and establishing new development patterns
  • Manage and improve team relationships
  • Participate in the development of new applications and features within an Agile environment
  • Build high performing, scalable, secure, and resilient systems
  • Design RESTful microservices
  • Implement new technologies and practices to provide the best solutions to our customers
Minimum Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Must have minimum 6 years' experience in .Net4.0 + C#
  • Must have good experience in MVC
  • Strong Skills on REST, JSON
  • Experience in Microservices and Azure
  • Expertise in HTML,CSS ,JQuery ,JavaScript, WCF, Web API, Web Services
  • Lamda Expressions
  • Good knowledge of XML/XSLT / LinqToXML
  • Well Versed with SQL Server 2008 and above
  • Strong Knowledge of Visual Studio 2010 and above , TFS, Git
  • Must have experience in Angular 5+.
  • Good to have: Preferably
  • Good to have: Preferably
Full Time

Program Manager (Navi Mumbai)

Position Summary

Our client is in need of a Program Manager (PGM) for their Digital function in Airoli, Navi Mumbai. This is a permanent position with our client.

Role & Responsibilities:
  • Delivery Management: Define, develop and implement successful project delivery strategies and programs in conjunction with all stakeholders. Applies to both traditional technologies like .Net/SQL as well as new areas like Robotics and Artificial Intelligence and Machine Learning.
  • Revenue Generation: Work closely and aggressively with the onsite team to drive technology revenue growth. Mine existing accounts and on-board new clients.
  • People Development: Be directly accountable for developing team members that can provide technical leadership. Responsible for performance management and evaluation, career development. Manage hiring and readiness for all employees in the organization.
  • Stakeholder Management: Work with stakeholders to manage expectations and deliver to expectations.
  • Financials: Manage the overheads in the business and ensure that there is optimum usage of a Manager’s span in terms of headcount.
  • Act as the focal point for development teams
Required Skills:
  • 15+ years of experience of providing Software Delivery, Project/Product Management, Team Leadership for large and mid size corporate and overseas clients
  • Minimum of 2 years’ experience in delivering Robotics and AIML projects
  • Strong End to End Project, Program & Delivery Management expertise
  • Strong Agile/Scrum project planning, execution, strategic leadership skills, People & Delivery Management
  • Technical expertise in all aspects of the SDLC involving requirement analysis, design, development, testing, implementation and enhancement as well as troubleshooting, Immense experience in managing support, maintenance and development projects
  • Ability to lead, communicate, negotiate and influence are essential personality traits
  • Excellent interpersonal communication skills with the ability to deal with people at all levels and comfortable in cross-cultural environment.
  • Excellent team handling skills
  • Excellent team player
Full Time

Senior EPIServer Developer (Gurugram)

Position Summary

The Senior EPIServer development role will require the development, support, and maintenance of the company’s B2B and D2C websites. This role requires the ability/vision to evaluate business and technical requirements, and be able to translate them into logical technical proposals and implementations. A commitment to collaborative problem solving, as well as being able to deliver scalable, maintainable, quality products, on often aggressive schedules, is essential. Being able to work as a team player is the key to this position. This person needs to be comfortable dealing directly with the business as well as technical team members. Qualified candidates should have experience mentoring other team members on a technical approach and best development practices.

Duties & Responsibilities:
  • Design, code, test and implement applications according to established company development standards and practices.
  • Work with IT leaders to assist in the development of overall IT strategy in the context of the business strategy.
  • Be responsible for the functionality and integrity of all relevant systems.
  • Collaborate with team members to review user stories, requirements, and be able to translate them into a cohesive system design.
  • Assist with production support when required.
  • Work with stakeholders to accomplish application work in a way that improves the business and technical fitness of the application portfolio and minimizes its ongoing support costs.
  • Provide assistance to users in the specification and development of systems and software.
Minimum Qualifications:

Key Skills

  • At least 3 years development experience using EPIServer.
  • At least 6 years of experience in .NET development with C#
  • At least 4 years of experience of javascript development with jQuery
  • Bachelor’s degree in computer science of related field of study.
  • Strong problem solving skills and ability to follow tasks through to completion.
  • Experience in web and desktop development.
  • Experience working in an agile environment
  • Must have professional experience building applications using MVC
  • Experience developing, and integrating, web services
  • Knowledge of Web Services, Threading, Lambda expressions, LINQ, Generics, Entity Framework, Reactive Extensions (all related to C#), Dependency Injection
  • ASP.NET (2.0+), preferably 3.5 and greater
  • Knowledge of HTML, JavaScript, AJAX, JQuery, CSS
  • Knowledge of XML, XSLT
  • Knowledge of source control systems; TFS, Azure Dev Ops/Git
  • SQL knowledge, including performance tuning of queries using indexes, and database design using SQL Server
  • Experience with cloud development AWS / Azure is a plus
  • Experience with sitecore is a plus
  • Experience with PIM software is a plus
  • Experience with JIRA, Teamwork or similar project software
  • An understanding of strategic business objectives and the ability to drive results toward those objectives.
  • Openness to, and the ability to deal with, rapid change in business needs, processes and technologies.
  • Strong communication skills with a proven ability to understand key concepts and communicate effectively with technical staff, business stakeholders and management.
  • Strong analytical, data-processing and problem-solving skills.
  • Strategic vision and an eagerness to learn new technologies.
  • Ability to demonstrate understanding around OOAD concepts, defensive coding strategies, and design patterns.
Full Time

Senior .Net Core Developer (Gurugram)

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services. This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Duties & Responsibilities:
  • Design overall system and solution architecture, system integration, and implementation strategy using various platforms including but not limited to: DotRez, Visual Studio, ASP.NET, .NET Core, WEB API, HTML, CSS, Bootstrap, JavaScript (KnockOut and Angular), jQuery, and C#.
  • Develop, test and deploy.NET applications across platforms within agreed budgets and time frames.
  • Ensure developments, enhancements and project outcomes best leverage existing system investment and manage cost of ownership going forward.
  • Utilize established development tools, guidelines and conventions
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
  • Maintain existing software systems by identifying and correcting software defects
  • Investigate and develop skills in new technologies
  • Create new and extend existing operational documentation
  • Source code maintenance
  • Assist in all phases of system development cycle: system analysis, design, documentation, testing and deployment
Minimum Qualifications:

Key Skills

  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

Frontend Developer(Angular) (Gurugram)

Position Summary

Primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to animations, CSS, and final HTML output. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.

Duties & Responsibilities:
  • Delivering a complete front end application
  • Ensuring high performance on mobile and desktop
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Communicating with external web services
Minimum Qualifications:

Key Skills

  • Proficiency with JavaScript and HTML5
  • Professional, precise communication skills
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • Creating self-contained, reusable, and testable modules and components
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Ability to provide SEO solutions for page apps
  • Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Validating user actions on the client side and providing responsive feedback
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Creating custom, general use modules and components which extend the elements and modules of core Angular
  • Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
  • Experience with building the infrastructure for serving the front-end app and assets
  • Architecting and automating the build process for production, using task runners or scripts
  • Documenting the code inline using JSDoc or other conventions
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor (or a well reasoned alternative)
  • Creating configuration, build, and test scripts for Continuous Integration environment
Full Time

Mid .NET Developer

Position Summary

This person will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

Requirements:
  • Utilize programming languages, established development tools, guidelines and conventions including but not limited to: C#, SQL, REST API, WCF, SOAP, .NET/.NET Core and Web development
  • Analyze project requirements and provide solutions to any problems or issues at hand
  • Debug and optimization of codes. Make sure all features are working and bug – free at all times
  • Develop software according to functional and technical design specifications
  • Maintain an approach that serves to recognize potential design gaps and provide insight into closing them
  • Assist in the continual improvement of software configuration management process
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Review codes for potential performance issues, reusability, and/or anomalies
Full Time

Senior .NET Developer

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services.  This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#,
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

Senior Account Executive – Business Development (Canada)

Position Summary

We are looking to employ a dedicated and experienced Senior Account Executive to oversee the activities of our Account Managers and Account Executives and manage our customer accounts. The Account Executive’s responsibilities include building and maintaining a sales pipeline with a high conversation rate, attending sales meetings to provide progress updates, and researching industry trends. You should also be able to identify new sales opportunities through networking initiatives and customer referrals. To be successful as a Senior Account Executive, you should be adept at analyzing sales performance metrics and negotiating contracts. Ultimately, an exceptional Senior Account Executive should demonstrate excellent communication, management, and customer service skills at all times.

Account Executive Responsibilities:
  • Developing long-lasting relationships with new customers.
  • Managing existing customer accounts by ensuring that existing customers remain satisfied with company products and services.
  • Developing and implementing effective account plans to retain existing customers.
  • Identifying customer needs and communicating how company products and services fulfill those needs.
  • Developing solid sales proposals to convince potential and existing customers to purchase company products and services.
  • Collecting customer feedback to determine product and service shortfalls.
  • Work closely with Development counterparts to recommend priorities and define product
  • Strategically build relationships with key audience while focusing on efficiency, labour utilization and business improvement (value proposition)
  • Consolidate and articulate business needs into new product concepts or enhancements in line with customers’ competencies
  • New business development from inception through to client meetings, product demonstrations and closing sales
  • Develop a qualified sales pipeline to achieve monthly sales targets
  • Take part in sales strategy conversations to enhance sales process
  • Analyse business requirements from specific customers/prospects
  • Establish a clear plan for the content and delivery new products or enhancements
  • Writing Statements of work (SOW), proposals or any other documents required to provide input in development for detailed functional specifications
  • Analyse and reduce gaps between business requirements
  • Review, ensure and maintain functional specifications of customer requirements
  • Initiate project with customer once product plan and budget have been validated
Senior Account Executive Requirements:
  • Experience in providing technical advisor expertise for proposals or projects within website development, mobile development, DevOps and emerging technologies
  • Experience in all Pre-and Post-Award Acquisition activity support (market research, documentation, source selection support, contract management, and delivery/quality assurance)
  • Proven negotiation, influencing and presentation skills
  • Solid pipeline management and excellent sales closing skills with proven ability to negotiate and close win/win solutions for all parties
  • Resilience, tenacity, initiative and a strong business acumen
  • Experience working in the Aviation industry is a plus
  • Ability to navigate key stakeholders in SMBs to enterprises
  • Accountability is key so proven sales track record and end to end sales skills essential.
  • Fundamental technical knowledge and the ability to work effectively with pre-sales experts
  • The ability to communicate clearly, simply and concisely is essential.
  • Excellent communication skills - both written and verbal
  • Bachelor's degree in Marketing, Communications, Business Administration or Management, or related field.
  • Proven experience working as a Senior Account Executive.
  • Proficiency in all Microsoft Office applications and Customer Relationship Management (CRM) software.
  • Outstanding negotiation and consultative sales skills.
  • Excellent leadership and management skills.
  • Strong analytical and problem-solving skills.
  • Effective communication skills.
  • Exceptional customer service skills.
  • There are no job openings in this region at this time. Please continue checking our website for updates.

We have 25 openings in the Philippines
Full Time

Senior JAVA Developer

Position Summary

Responsible for the technical design and initial development and major revision of multi-tier business systems. Serves as a vital driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and, working with developers to review and validate key functionality and integration. Responsible for ensuring feasibility of design and integration with existing systems/platforms.

Requirements:
  • 5+ years Java experience, including Spring Boot, Spring Cloud and Kotlin
  • Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
  • Strong knowledge of common design patterns and principles
  • Strong knowledge of GIt and common Git workflows (such as GitFlow)
  • Previous experience as a Lead or Senior Engineer
  • Bonus point if you have any of the following experience: C# and .NET, Front End (Angular) and DevOps (particularly AWS ecosystem)
  • Technology Knowledge-base Requirement
  • Kotlin, Java, JEE, Spring Framework, Junit, JSON, XML, SQL, Eclipse, J2EE, Servlets, JSP/JSF, Hibernate, Primefaces, JavaScript, SOAP, XML, XSD, UML, Data Modeling, JBoss, PS/SQL, Oracle 11g+
Full Time

.Net Core Developer (Senior)

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services.  This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#,
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

Senior Technical Solutions Architect / Technical Manager

Position Summary

The Senior Technical Solutions Architect is responsible for providing senior level direction and technical consulting on decisions and priorities regarding the enterprises application architecture, systems architecture/infrastructure, and general technology-based initiatives. This position plays a pivotal role in defining and delivering solutions that support both existing and emerging lines of business. Additionally, this position may be tasked with designing and creating roadmaps, reference architectures and proof-of-concept solutions.

Requirements:
  • Bachelors Degree - Computer Science, Computer Technology, or a related discipline - additional equivalent experience may substitute for degree
  • A minimum of 10 years of technology experience in an Enterprise environment including at least:
  • 8 years of experience as a technology lead with technical decision making responsibilities AND
  • 5 - 8 years of experience in Solution Architecture OR 5 – 8 years of experience in Application Development
  • Strong experience architecting and developing integrations between 3rd party applications and internally developed systems
  • Strong experience in application development with web technologies (i.e. HTML, .Net, .Net Core, Java, REST, JSON)
  • Strong experience with RDBMS technologies (SQL Server, Oracle)
  • Experience with public clouds, private clouds, Infrastructure-as-a-Service offerings, and Platform-as-a-Service offerings
  • Experience with Agile development techniques and collaborative development and deployment (DevOps)
  • Development techniques including dependency injection and test-driven development
Full Time

Corda Blockchain Developer(Philippines/India)

Position Summary

BCS Technology is looking for motivated and highly talented individuals to help grow the company and achieve its hugely ambitious goal. BCS prides itself on having an excellent internal culture: a healthy mix of change,fast pace,supportive atmosphere, ecosystem collaboration and of course,fun. BCS hires team members of excellent caliber in every role. While a lot will be asked of you, you will benefit greatly from working in an open, collaborative team, with colleagues who excel.

Key Responsibilities:
  • Manage & Oversee backend delivery teams
  • Provide technical leadership and mentorship via peer reviews and training
  • Optimize delivery processes with a proven focus on continuous improvements
  • Contribute towards application development.
  • Ensure application code and process quality standards across the development team
  • Create and maintain product and engineering documentation
  • Work with the product owners and development team to refine requirements and high-level estimation.
  • Delegate tasks amongst the team in line with their corresponding skills
  • Establish best practices and technical standards amongst the engineering team.
  • Set and achive success metrics for the engineering team
  • Provide high-level estimations and sizing for upcoming work
Job Requirements:
  • 3+ years' experience in an enterprice-level environment leading a team
  • Must have-Experienced developing application with R3 Corda Blockchain
  • Experience delivering end-to-end platforms and services
  • Familiarity of multiple layers of the infrastructure and application stack from systems/OS development through to networking, middleware and application logic.
  • Proven problem solving skills and ability to work under pressure.
  • Strong experience buiding appliactions with restful style APIs, as well as message queues
  • Understanding how to publish and manage artifacts witha remote repository (i.e. Artifactory, Nexus, etc)
  • Understand how to set up,deploy,run and monitor software applications.
  • Postgres or similar RDBMS development and design
  • Security awareness for securing API's
  • Knowledge of cloud-based infrastructure.
  • Good communicator & leader with ability to work autonomously
  • 5+ years development experience using java 1.8+ & kotlin.
  • Experience using frameworks such as spring & Spring Boot
  • Know how to setup build and test pipeline with CI tools(i.e. Jankins,TeamCity,Bamboo,Bitbucket Pipeline,Github Actions,Gitlab)
Full Time

Technical Lead for AI / Senior .NET (any tech stack)

Position Summary

As a Technical Lead at Guidance, you will design and develop web applications and mobile solutions for global brands and branded manufacturers. Reporting to the Practice Lead of Development and Technology, you will work with project managers, graphic designers, developers, QA professionals and client teams to deliver the very best in IT Consulting.

Requirements:
  • Overall in-charge of architecture and design of the service.
  • Acts as technical lead towards the developers.
  • Works in close collaboration with Infrastructure Engineer and Product Service Owner.
  • Be part of and contribute in relevant architect forums.
  • Design the architecture of the service. An open and flat process among the system developers are encouraged, but in case of conflicting views, the Service Architect decides.
  • Ensure that the service is designed and developed according to standards and best practices defined by the Architecture board, specific standards and guidelines where applicable.
  • Flag technical debt to the Service Owner, and when necessary to the architecture board and also directly to Development Director.
  • Keep the overall system documentation up to date.
  • Advise in design and technical decisions.
  • Execute architecture reviews for the service.
  • Ensure to follow best practices and specially:
  • Implement automation for build, deploy, testing, monitoring and other relevant areas that the service holds a sufficient level of security that the health of the service is monitored and SLA is fulfilled
  • Programming Languages - .NET(C#, VB.NET), JavaScript
  • Servers - MS SQL Server, Azure SQL Server, Windows Server 2012, MySql
  • Frameworks - ASP.NET MVC5, ASP.NET WEB API, Entity Framework, angularjs, knockoutjs
  • Libraries - Microsoft Enterprise Library, jQuery, bootsrap.js, d3, i18n, underscore.js
  • Tools - TFS, Git, Team City, SonarQube, Coverity, AppDynamics, OctopusDeploy, Visual Studio 2010, Visual Studio 2012, Visual Studio 2015
  • Azure Resources - Cloud Services, Messaging Service Bus, Sql Server, Storage, Redis caching, Application Insights
  • AWS - EC2, S3, CodeStar, CodeCommit, CloudWatch
Full Time

Data Scientist

Position Summary

Data scientists work closely with business stakeholders to understand their goals and determine how data can be used to achieve those goals. They design data modeling processes, create algorithms and predictive models to extract the data the business needs, and help analyze the data and share insights with peers.

Requirements:
  • Minimum 3 years industry experience with project delivery in data analysis and mining, statistics and predictive modelling
  • A business analyst with strong business acumen
  • Solid foundation in statistics and computer programming, scripting or databases e.g. R, Java, Python, Ruby, Perl, Cassandra
  • Strong skills in statistical analysis, modelling, analytics and math
  • Specific domain or industry knowledge in Telecommunications and Banking highly preferred
  • Experience in working with data analytic tools such as Hadoop, SPSS, SAS, Spark, MapReduce or similar. Cloudera certification a plus but not essential.
  • Experience in working with relational database technologies such as DB2, Oracle, SQL-Server, ANSI-SQL
  • Proven ability to create and maintain online and printed documentation
  • Proven ability to work cross functionally to deliver appropriate resolution of technical, procedural, and operational issues
  • Must have strong customer service skills and excellent verbal and written communication skills
  • Excellent problem solving and analytical skills
  • Ability to navigate and work through ambiguity
  • Education Guidelines: Master or Bachelor degree in statistics and/or computer science field or related discipline
Full Time

Technical Lead (.NET)

Position Summary

As a Technical Lead at Guidance, you will design and develop web applications and mobile solutions for global brands and branded manufacturers. Reporting to the Practice Lead of Development and Technology, you will work with project managers, graphic designers, developers, QA professionals and client teams to deliver the very best in IT Consulting.

Requirements:
  • expertise with:
  • Minimum 5+ years of hands-on working experience
  • Degree in a technical field and equivalent work experience
  • Minimum 2 years of experience in leading teams (might be the small ones)
  • Proven experience developing large Web applications
  • Experience working with Microsoft technology Web tack: C#, ASP.NET MVC/Web API or ASP.NET Core
  • Expert level in at least in one of the following technologies: Angular, React
  • Ability to learn and work easily with latest Web technology stack: Redux, Saga, Redis
  • Expert level Web applications development using Typescript
  • Solid working knowledge of relational database development: MS SQL/SQL Azure, EF 6,
  • EF Core
  • Unit testing: NUnit, Moq, jest
  • Experience using distributed version control systems: Git/SVN
  • Experience using ALM/issue tracking solutions: TFS/VSTS or JIRA
  • Cloud based application development: MS Azure, AWS
Full Time

Mid .NET Developer

Position Summary

This person will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

Requirements:
  • Utilize programming languages, established development tools, guidelines and conventions including but not limited to: C#, SQL, REST API, WCF, SOAP, .NET/.NET Core and Web development
  • Analyze project requirements and provide solutions to any problems or issues at hand
  • Debug and optimization of codes. Make sure all features are working and bug – free at all times
  • Develop software according to functional and technical design specifications
  • Maintain an approach that serves to recognize potential design gaps and provide insight into closing them
  • Assist in the continual improvement of software configuration management process
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Review codes for potential performance issues, reusability, and/or anomalies
Full Time

Mid UI Developer

Position Summary

As a UI Developer you must represent our company well by being responsible, punctual and motivated to go above and beyond the call of duty. You must also be highly detail-oriented and organized with excellent analytic and problem-solving abilities. It is also important that you display excellent verbal and written communication and interpersonal skills.

Technical Expertise

UI developers should be thoroughly versed in web development languages, modern application programming languages, content management systems, and search engine optimization. As technology changes, they need to keep up with the latest developments.

Requirements:
  • Design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience working with graphic designers and converting designs to visual elements.
  • Highly experienced with back-end programming languages (Ex: PHP, Python, Ruby, Java, .NET, JavaScript etc)
  • Proficient experience using (Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.).
  • Development experience for both mobile and desktop.
  • Understanding of server-side languages including (such-as Jade, EJS, Jinja, etc.).
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools (such as Git, Mercurial or SVN).
  • Angular 2+ (preferred), Angular 1. x is ok, JavaScript, overall good in web development, Java Enterprise Edition development, Spring, springboot preferred, Restful Web Services, Database SQL experience.
Full Time

Senior SQL Database Administrator

Position Summary

The SQL Server DBA will be responsible for the implementation, configuration, maintenance, and performance of critical SQL server systems, to ensure the availability and consistent performance of the applications.

Duties and Responsibilities:
  • Contribute in the implementation of marketing strategies.
  • Support the marketing manager in overseeing the department’s operations.
  • Organize and attend marketing activities or events to raise brand awareness.
  • Plan advertising and promotional campaigns for products or services on a variety of media (social, print etc.).
  • Liaise with stakeholders and vendors to promote success of activities and enhance the company’s presence.
  • See all ventures through to completion and evaluate their success using various metrics.
  • Prepare content for the publication of marketing material and oversee distribution.
  • Conduct market research to identify opportunities for promotion and growth.
  • Collaborate with managers in preparing budgets and monitoring expenses.
Qualifications:
  • Proven experience as marketing officer or similar role.
  • Solid knowledge of marketing techniques and principles.
  • Good understanding of market research techniques, statistical and data analysis methods.
  • Excellent knowledge of MS Office and marketing software (e.g. CRM).
  • Thorough understanding of social media and web analytics.
  • Excellent organizational and multi-tasking skills.
  • Outstanding communication and interpersonal abilities.
  • Creativity and commercial awareness.
  • A team player with a customer-oriented approach.
  • BSc/BA in marketing, business administration or relevant field.
Full Time

QA Manual and Automation (Junior to Mid)

Position Summary

The QA Tester is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems. To make sure that testing is well defined, planned and executed. The QA Tester does this by ensuring that every phase and feature of the software solution is tested and that any potential issue is identified and fixed before the product goes live.

Duties and Responsibilities:
  • Validate sites and systems to ensure they meet client requirements and specifications.
  • Perform testing and verification for websites, mobile applications, background services, and web services.
  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Identify test requirements from specifications, map test case requirements and design test coverage plan.• Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
  • Execute and evaluate manual or automated test cases and report test results.
  • Hold and facilitate test plan/case reviews with cross-functional team members.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Will support big aviation projects.
Qualifications:
  • Candidate must possess at least Bachelor's Degree/Post Graduate Diploma/Professional Degree in Engineering (Others), Computer Science/Information Technology or equivalent.
  • At least 2 years manual and automation experience in QA.
  • Preferably good hands-on experience in Test Automation using Selenium (C#, JAVA or Javascript).
  • Experienced in Mircosoft Azure Cloud.
  • Excellent communication skills (written and verbal).
  • Strong attention to detail, highly organized, computer literate.
  • Work efficiently with a team in a fast-paced professional office environment.
  • Amenable to work in Pasay or Makati.
Full Time

Senior Fullstack Developer

Position Summary

As the Fullstack Developer you will be involved in the design, development, customisation, support and maintenance. You will proactively contribute to all aspects of digital development and delivering enhancements.

Duties and Responsibilities:
  • Development of back-end software and APIs for mobile apps, web services, CRM&ERP, and marketplaces.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Implementation of security and data protection.
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.).
  • Work as part of a team developing applications and services using Agile development methods.
  • Contribute to team and organizational improvements in process and infrastructure.
  • Build customer-facing UI and back-end services.
  • Code, test and operate node.js based services.
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Qualifications:
  • Previous working experience as a backend developer w/ Node.js and Javascript experience.
  • Experience in development of all server-side logic, RESTful API's using Node.js.
  • Integrate Node.js code with existing databases, REST and SOAP services as the underlying data source and with AWS Cloud microservices.
  • Experience with AWS cloud development environment.
  • In-depth knowledge of Node.js.
  • Strong proficiency with JavaScript.
  • Development experience designing object-oriented JavaScript.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Strong analytical skills and problem solving aptitude.
  • Attention to detail.
Full Time

Senior Fullstack Developer (Node.js and Angular)

Position Summary

Develop coding standards, methodology and repeatable processes. Provide technical leadership at a project level, mentor and teach junior developers. Ensure code and design quality through the execution of test plans. Use best practices and patterns to deliver high quality secure, scalable, performant and maintainable code.

Duties and Responsibilities:
  • Development of back-end software and APIs for mobile apps, web services, CRM&ERP, and marketplaces.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Implementation of security and data protection.
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.).
  • Work as part of a team developing applications and services using Agile development methods.
  • Contribute to team and organizational improvements in process and infrastructure.
  • Build customer-facing UI and back-end services.
  • Code, test and operate node.js based services.
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Qualifications:
  • Previous working experience as a backend developer w/ Node.js and Javascript experience.
  • Experience in development of all server-side logic, RESTful API's using Node.js.
  • Integrate Node.js code with existing databases, REST and SOAP services as the underlying data source and with AWS Cloud microservices.
  • Experience with AWS cloud development environment.
  • In-depth knowledge of Node.js.
  • Strong proficiency with JavaScript.
  • Development experience designing object-oriented JavaScript.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Strong analytical skills and problem solving aptitude.
  • Attention to detail.
Full Time

Xamarin Developer

Position Summary

Play a key role in the design and development of cross platform mobile solutions for the. You will be instrumental in helping us make a successful transition to a Xamarin/C#/.NET development environment as well as implement new cloud based mobile testing tools.

Duties and Responsibilities:
  • Ability to work with minimal supervision.
  • Translate existing web products into iOS/Android apps using Xamarin.
  • Design and build mobile applications in Xamarin, leveraging cross-platform functionality and platform specfic implementations.
  • Adhere to, and develop, coding standards, methodology, and repeatable processes.
  • Work closely with designers and BAs to validate feasiblity of design and feature requirements.
Full Time

Senior .NET Developer

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services.  This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#,
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

DevOps Engineer

Position Summary

A DevOps engineer is an IT professional who works with software developers, system operators and admins, IT operations staff and others to oversee and/or facilitate code releases or deployments on a CI/CD basis. A DevOps engineer has the ability to code but has a major emphasis on deployments, network operations, and operating as a system administrator.

Duties and Responsibilities:
  • Software development – Design, build, and modify existing business-tier components, Web applications, and database objects.
  • Deployment - Deploy applications to public cloud infrastructure like Azure/AWS utilizing the right cloud resources as applicable.
  • Build and maintain the DevOps pipeline utilizing the CI/CD tool of choice of the customer and be comfortable with a variety of scripting languages as applicable.
  • Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders.
  • Good understanding and experience following test-driven development and continuous integration practices.
  • Analysis and Design – Transforms high-level design in to low-level design, and implementation.
  • Work with Team Leads to properly define/clarify business requirements, development estimation, and work plan finalization.
  • Perform unit and integration testing on all developed code.
  • Create and execute unit and integration tests within development lifecycle.
  • Proactively benchmark application code to mitigate performance and scalability issues.
  • Work with Quality Assurance Team on issue reporting, resolution, and change control.
  • Support and Troubleshooting – Assist operations team with any environment issues during application deployment across Development, QA, Staging, and Production environments.
  • Assist other teams with troubleshooting problems that may arise from applications or integration of various components.
Requirements:
  • At least 5-6 years of related experience
  • Experience in Azure/AWS DevOps processes
  • Experience working withGit repositories (cloud hosted or local).
  • Experience in CI/CD tools
  • Experience in designing, building, and modification of business-tier components, web applications, and database objects.
  • Technical experience with Kubernetes (In AWS, Azure or GCP), Docker or other container systems.
  • Works well with remote teams.
  • Willing to travel.
Full Time

Front End Developer

Position Summary

Front-end developers are responsible for a website’s user-facing code and the architecture of its immersive user experiences. In order to execute those objectives, front-end devs must be adept at three main languages: HTML, CSS, and Javascript programming. In addition to fluency in these languages, front-end devs need to be familiar with frameworks like Bootstrap, Foundation, Backbone, AngularJS, and EmberJS. Many Front-End Developer positions also call for experience with Ajax.

Requirements:
  • HTML/CSS
  • CSS and JavaScript Frameworks
  • JavaScript/jQuery
  • CSS Preprocessing
  • Version Control/Git
  • Testing/Debugging
  • Browser Developer Tools
  • Responsive Design
  • Building and Automation Tools/Web Performance
  • Command Line
Full Time

Cloud Engineer

Position Summary

The cloud engineer provides complex technical expertise on all phases of software systems programming applications, contributes to the development of project plans, and assigns and monitors tasks required to implement a project. They are also responsible for designing technical solutions on Azure, adhering to the customer’s requirements, creating functional design specifications, Azure reference architectures, and also render support with other project deliverables as necessary. Cloud Engineers also offer recommendations with respect to cloud migrations, and prepare technical implementation roadmaps for Azure adoption.

Requirements:
  • Experience in designing and provisioning AWS Infrastructure and resources.
  • Experience in managing and supporting cloud infrastructure
  • Experience in installing and configuring DevOps tools (Jenkins, Octopus Deploy, VSTS, CodeDeploy, CodePipeline, or similar tools)
  • Able to write Infrastructure as Code (OpsWorks / Chef, Puppet, Ansible, or similar)
  • Experience with Docker and Containerisation technologies (Amazon ECS, Swarm, or Kubernetes)
  • Has worked in Agile / Scrum teams
  • Experience in C# development
  • Windows system administration skills
  • Linux system administration skills
  • Prior Consultancy experience preferred
Full Time

Junior to Mid .NET Developer

Position Summary

This person will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

Requirements:
  • Utilize programming languages, established development tools, guidelines and conventions including but not limited to: C#, SQL, REST API, WCF, SOAP, .NET/.NET Core and Web development
  • Analyze project requirements and provide solutions to any problems or issues at hand
  • Debug and optimization of codes. Make sure all features are working and bug – free at all times
  • Develop software according to functional and technical design specifications
  • Maintain an approach that serves to recognize potential design gaps and provide insight into closing them
  • Assist in the continual improvement of software configuration management process
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Review codes for potential performance issues, reusability, and/or anomalies
Full Time

Project Manager (Mid)

Position Summary

This person is involved in and responsible for planning, overseeing and leading projects from ideation through to completion. This is a senior role at an organisation and requires interaction with a range of internal and external stakeholders, most often managing several moving project parts simultaneously.

Requirements:
  • Project Manager Tasks:
  • Responsible for leading a project team in delivering technical and non-technical solutions to customers using appropriate business measurements/terms and conditions according to project charter or contract.
  • Responsible for managing scope, cost, schedule, and contractual deliverables including the project plan, budget, structure, schedule and staffing requirements
  • Responsible to managing project resources and establishing an effective communication plan with the project team and the customer.
  • Enable rapid, predictable, transparent delivery of high-quality solutions/projects. Manage key complex, cross-functional programs & projects with regard to scope, schedule, resources and budget.
  • Responsible for Project Delivery and Governance across the project work stream
  • Initiate Project and work with governance team to identify, staff and execute project initiation activities
  • Finalize and create Document of Understanding and Cost Case for Account during Project Initiation
  • Manage Client Expectation and Deliverable of Teams based on Scope, Time, Cost as aligned on contract terms and SOW
  • Manage deliverables of the project from end to end Project Implementation Cycle from Project Initiation, Planning, Realization, and Closure
  • Manage day to day ticket handling and day to day operations for Production Support Projects (Application Management Services)
  • Accountable for individual or team, or department results, and for the impact of the results on functional activities.
  • Participates in overall departmental program planning and Contributes by supporting activities that are subject to business measurements, impact customer satisfaction, or impact immediate costs or expenses.
  • Interface with the Product Owner, Application Development team and Architecture team to identify solutions and opportunities.
Full Time

SQL DBA

Position Summary

The SQL/Database Developer is responsible for data gathering before development of a database. He will design, develop, test, implement and maintain new and existing databases. The database developer will create management methods and systems to access efficiently to information stored in databases.

Requirements:
  • 5-7 years of SQL expertise
  • Must have a good communication skills
  • Will work with ACT Timezone
  • SQL Development (SQL, T-SQL, SPs/Functions), ETL, BI
  • Performance Tuning, Query Optimisation, Data Migration
  • Good to have Azure Experience
Full Time

Front End Developer / Angular Developer

Position Summary

Front-end developers focus on the visual layout, user interface/interaction, and user experience. They create components and features that are directly accessed by a user through the front-end of a website. Front end developer responsibilities include everything on a website that users see, touch, click, and use including the UX and UI of the website or web application.

Requirements:
  • Mid/Senior Level
  • HTML
  • CSS
  • Javascript
  • Angular
  • RXJS
  • Experience with API Integration from Front End
  • Good Communications (Client Interfacing required)
  • Preferable: Azure DevOps
  • Karma
Full Time

AWS AI/Machine Learning

Position Summary

Machine learning engineers develop self-running AI software to automate predictive models for recommended searches, virtual assistants, translation apps, chatbots, and driverless cars. They design machine learning systems, apply algorithms to generate accurate predictions, and resolve data set problems

Requirements:
  • Excellent foundational machine learning background
  • Prior machine learning experience in a senior or leading role, roadmapping complex projects
  • Extensive experience using data processing and ML libraries such as Pandas, Scikit-Learn, Tensorflow, Pytorch, etc.
  • Extensive experience implementing custom supervised and unsupervised models
  • Experienced with image processing
  • Experience creating effective data visualizations and dashboards.
  • Experienced with AWS services (S3, EC2, etc)
Full Time

Analytics Lead w/ SAS Experience

Position Summary

The Analytics Lead will develop strategy and vision for the Data Platform Services (DPS) Organization in the Business Analytics Tool space. The Analytics Lead will provide technology leadership, support business initiatives and drive strategic efforts that focus on building and leveraging information assets for our business partners with a specific focus on big data technologies and development of data and analytics solutions on big data platforms.

Job Duties:
  • Drive architecture & design requirements, operational enhancements, maintenance and support of Enterprise SAS and Data Analytics Program platforms & applications supporting the Data Scientists, Modelers and Analysts user community.
  • Develop and drive SAS Program and Data Analytics Platform and Product Roadmap Strategy to ensure initiatives are aligned to the Enterprise Architecture Roadmap and Business Analytics Tool Strategy.
  • Analytics Lead activities around designing and developing architecture roadmaps and proposals for big data platforms including data ingestion, modelling, data security, master data management, etc.
  • Design data models and associated metadata for mission critical and high-volume data systems, real-time and distributed data processing systems, data lakes/data warehouse, OLAP cubes.
  • Work with project teams designing overall IT solutions, with the responsibility to ensure successful data design and implementation.
  • Lead teams in best practices, processes in building and maintaining the Data Infrastructures for relational as well as Big Data Infrastructures delivered to clients and internally keeping systems optimised and performance.
  • Be responsible for Data Warehousing Design, Data Integration Processes, Database Resource Planning, Infrastructure Performance, Data Governance and Security Management as well as design, architecture, implementation, and documentation of new, scalable ETL processes, pipelines, pathways and dimensional data models.
  • Lead and participate in data-related requirement gathering sessions with clients, subject matter experts, data analysts/engineers, user communities, and other IT stakeholders.
  • Responsible for data profiling, data analysis, data specification, data flows mapping, business logic documentation associated with new or modified data capture requirements in relation to proposals or service delivery.
  • Communicate risks, issues, and opportunities to management/leadership.
Skills and Qualifications:
  • Minimum 15 years of working experience, of which 5-8 years are as an Analytics Lead or in a similar capacity;
  • 5+ Years of hands on SAS Architecture and Engineering Experience designing and building large scale SAS Platforms.
  • Successfully completed large data projects from conceptual designing to implementation and post-implementation support.
  • Knowledge and experience in Cloudera, Python and R, Microsoft BI Stack and Streamsets but optional.
  • Good knowledge of IT security, data governance, audit and regulatory.
  • Strong experience in designing data model and architecture principles.
  • Ability to determine database structural requirements and analyze database implementation methods.
  • Experience working with a Retail client is a plus.
  • Familiar with the creation of data diagrams for key entities.
  • Has strong communication and collaborations skills.
Full Time

BDM w/ Analytics

Position Summary

This role will see you focusing on 5 specific areas: banking & finance, insurance, CPG, telco, media. Using your consultative sales approach, you will:

  • Leverage with offshore teams to generate C-Level leads
  • Conduct telephone, face to face and virtual sales meeting and attend professional networking events.
  • Build new business in ANZ and manage existing clients
  • Manage sales cycles over long time frames
  • Demonstrate commercial agility, diagnose client's business needs, solve client pain points.
  • Close deals consistently
Requirements:
  • To be considered along with your knowledge of their services you need to clearly demonstrate:
  • 5 years of successful sales/ BDM experience with ASX 50 companies
  • Experience selling Data Analytics, AIML, Data Engineering type services
  • Ability to manage and forecast a complex sales process
  • Exceptional interpersonal skills, excellent communication skills, naturally build rapport and be persuasive to C-level execs.
  • Bachelor's degree (ideally business related)
  • Strong time management and the willingness to travel (globally if required)
We have 8 openings in India
Full Time

JAVA Architect/Senior Developer (Gurugram)

Position Summary

Responsible for the technical design and initial development and major revision of multi-tier business systems. Serves as a vital driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and, working with developers to review and validate key functionality and integration. Responsible for ensuring feasibility of design and integration with existing systems/platforms.

Role & Responsibilities:
  • Performs independent high-level design and application architecture of enterprise systems. Establishes the basic structure of the system, defines essential core design features and elements that provide the framework.
  • Take a lead role in the design, implementation, deployment and documentation of projects that interact with a variety of internal and external systems
  • Work with internal and external engineers of all levels to build enterprise level applications
  • Help to define, document, and manage development processes and standards
  • Serve as the subject matter expert for technical and solution architecture that will include configuration, development, integration and customization of complex environments
  • Take direction from Technical Architect or management, design and architect from high-level user stories and implement a solution to completion without direct supervision
  • Demonstrates calm under pressure, is a proactive contributor with an eagerness to learn
  • Perform unit testing and defect fixes
  • Ad hoc analysis and conduct research projects as needed
Job Qualifications:
  • Bachelor’s Degree in Computer Science or Engineering disciplines, preferred but not required
  • 5+ years Java experience, including Spring Boot, Spring Cloud and Kotlin
  • Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
  • Strong knowledge of common design patterns and principles
  • Strong knowledge of GIt and common Git workflows (such as GitFlow)
  • Previous experience as a Lead or Senior Engineer
  • Bonus point if you have any of the following experience: C# and .NET, Front End (Angular) and DevOps (particularly AWS ecosystem)

Technology Knowledge-base Requirement:

  • Kotlin, Java, JEE, Spring Framework, Junit, JSON, XML, SQL, Eclipse, J2EE, Servlets, JSP/JSF, Hibernate, Primefaces, JavaScript, SOAP, XML, XSD, UML, Data Modeling, JBoss, PS/SQL, Oracle 11g+
Full Time

Corda Blockchain Developer(Philippines/India)

Position Summary

BCS Technology is looking for motivated and highly talented individuals to help grow the company and achieve its hugely ambitious goal. BCS prides itself on having an excellent internal culture: a healthy mix of change,fast pace,supportive atmosphere, ecosystem collaboration and of course,fun. BCS hires team members of excellent caliber in every role. While a lot will be asked of you, you will benefit greatly from working in an open, collaborative team, with colleagues who excel.

Key Responsibilities:
  • Manage & Oversee backend delivery teams
  • Provide technical leadership and mentorship via peer reviews and training
  • Optimize delivery processes with a proven focus on continuous improvements
  • Contribute towards application development.
  • Ensure application code and process quality standards across the development team
  • Create and maintain product and engineering documentation
  • Work with the product owners and development team to refine requirements and high-level estimation.
  • Delegate tasks amongst the team in line with their corresponding skills
  • Establish best practices and technical standards amongst the engineering team.
  • Set and achive success metrics for the engineering team
  • Provide high-level estimations and sizing for upcoming work
Job Requirements:
  • 3+ years' experience in an enterprice-level environment leading a team
  • Must have-Experienced developing application with R3 Corda Blockchain
  • Experience delivering end-to-end platforms and services
  • Familiarity of multiple layers of the infrastructure and application stack from systems/OS development through to networking, middleware and application logic.
  • Proven problem solving skills and ability to work under pressure.
  • Strong experience buiding appliactions with restful style APIs, as well as message queues
  • Understanding how to publish and manage artifacts witha remote repository (i.e. Artifactory, Nexus, etc)
  • Understand how to set up,deploy,run and monitor software applications.
  • Postgres or similar RDBMS development and design
  • Security awareness for securing API's
  • Knowledge of cloud-based infrastructure.
  • Good communicator & leader with ability to work autonomously
  • 5+ years development experience using java 1.8+ & kotlin.
  • Experience using frameworks such as spring & Spring Boot
  • Know how to setup build and test pipeline with CI tools(i.e. Jankins,TeamCity,Bamboo,Bitbucket Pipeline,Github Actions,Gitlab)
Full Time

Project Manager/Business Analyst (Gurugram)

Position Summary

The Project Manager/Business Analyst is responsible for overall project management and planning activities for smaller projects and all business aspects of the requirements and analysis phase of larger projects.
Additional responsibilities include: Developing and implementing test plans to ensure successful delivery of a project.

Project Manager Tasks:

  • Responsible for leading a project team in delivering technical and non-technical solutions to customers using appropriate business measurements/terms and conditions according to project charter or contract.
  • Responsible for managing scope, cost, schedule, and contractual deliverables including the project plan, budget, structure, schedule and staffing requirements
  • Responsible to managing project resources and establishing an effective communication plan with the project team and the customer.
  • Enable rapid, predictable, transparent delivery of high-quality solutions/projects. Manage key complex, cross-functional programs & projects with regard to scope, schedule, resources and budget.
  • Responsible for Project Delivery and Governance across the project work stream
  • Initiate Project and work with governance team to identify, staff and execute project initiation activities
  • Finalize and create Document of Understanding and Cost Case for Account during Project Initiation
  • Manage Client Expectation and Deliverable of Teams based on Scope, Time, Cost as aligned on contract terms and SOW
  • Manage deliverables of the project from end to end Project Implementation Cycle from Project Initiation, Planning, Realization, and Closure
  • Manage day to day ticket handling and day to day operations for Production Support Projects (Application Management Services)
  • Accountable for individual or team, or department results, and for the impact of the results on functional activities.
  • Participates in overall departmental program planning and Contributes by supporting activities that are subject to business measurements, impact customer satisfaction, or impact immediate costs or expenses.
  • Interface with the Product Owner, Application Development team and Architecture team to identify solutions and opportunities.

Business Analyst Tasks:

  • Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
  • Designs new computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.
  • Improves systems by studying current practices; designing modifications.
  • Recommends controls by identifying problems; writing improved procedures.
  • Defines project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.
  • Monitors project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.
  • Maintains system protocols by writing and updating procedures.
  • Provides references for users by writing and maintaining user documentation; providing help desk support; training users.
  • Maintains user confidence and protects operations by keeping information confidential.
  • Prepares technical reports by collecting, analyzing, and summarizing information and trends.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.
  • Assists with QA and User Acceptance Testing as well as Production Verification Testing
Job Qualifications:
  • Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
  • At least 4 Year(s) of working experience in the related field is required for this position.
  • Preferably 1-4 Yrs Experienced Employee specialized in IT/Computer - Software or equivalent.
  • Excellent communication skills (written and verbal)
  • Must be willing to travel in abroad
  • Amenable to work in Makati
  • Preferably can start ASAP
Full Time

Tech Lead (Gurugram)

Position Summary

We expect this role to take technical ownership of Web Application and drive it forward on Development, Integration, Deployment, Automation, Maintenance, Performance, Security, Architecture best practices etc. Work with multiple projects/ teams on problems that require broad coordination, technical design of systems and services. Explore the benefits of cross-project alignment, provide mentoring within teams and provide leadership to other senior developer in the team.

Role & Responsibilities:
  • Design, develop, deploy and support web applications, solutions as per business requirements and built the services upon Microsoft Stack.
  • Maintain, modify, optimize and extend existing solutions as a part of support and performance optimization projects.
  • Providing day-to-day support and technical expertise to functional consultants and developers.
  • Working together with other team members to ensure high quality of delivered solutions.
  • Ensuring good practices and high quality standards are implemented and followed.
  • Help other teams to make the link between highest-level concepts and actionable requirements. Performing other related duties as assigned.
Requirements:
  • Candidate must have experience in .Net Azure.
  • Must have development experience in C#, .Net MVC, .Net Core.
  • Have Certification in Azure (AZ-300/301 & AZ -203)
  • Strong and Proven experience with Cloud computing platforms and Microsoft Azure, AWS SDK based development using C#.net platform specifically.
  • Experience in Azure Cognitive services & AI
  • Experience with RESTful services.
  • Experience in product/platform development is preferred.
  • Experience in ensuring overall code quality by performing code reviews.
  • Must be proactive and good at communication.
  • Can work independently and lead a team in learning and Project delivery
  • Experience in DevOps( Azure DevOps, Jenkins, Octopus, Powershell, Docker, Kubernetes, etc).
  • Good to Have - Experience in working with Audio stream
  • Good to Have - Experience in working with Audio stream
Full Time

.Net Developer (Gurugram)

Position Summary

BCS Technology is looking for passionate .NET developers to join a new team focussed on building innovative products. This is a hands-on role to code, and test new software products and add features to existing software modules.

Role & Responsibilities:
  • Mentor other team members and conduct code reviews
  • Collaborate with engineers outside team to solve problems
  • Challenge the status quo by demonstrating software solutions and establishing new development patterns
  • Manage and improve team relationships
  • Participate in the development of new applications and features within an Agile environment
  • Build high performing, scalable, secure, and resilient systems
  • Design RESTful microservices
  • Implement new technologies and practices to provide the best solutions to our customers
Minimum Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Must have minimum 6 years' experience in .Net4.0 + C#
  • Must have good experience in MVC
  • Strong Skills on REST, JSON
  • Experience in Microservices and Azure
  • Expertise in HTML,CSS ,JQuery ,JavaScript, WCF, Web API, Web Services
  • Lamda Expressions
  • Good knowledge of XML/XSLT / LinqToXML
  • Well Versed with SQL Server 2008 and above
  • Strong Knowledge of Visual Studio 2010 and above , TFS, Git
  • Must have experience in Angular 5+.
  • Good to have: Preferably
  • Good to have: Preferably
Full Time

Program Manager (Navi Mumbai)

Position Summary

Our client is in need of a Program Manager (PGM) for their Digital function in Airoli, Navi Mumbai. This is a permanent position with our client.

Role & Responsibilities:
  • Delivery Management: Define, develop and implement successful project delivery strategies and programs in conjunction with all stakeholders. Applies to both traditional technologies like .Net/SQL as well as new areas like Robotics and Artificial Intelligence and Machine Learning.
  • Revenue Generation: Work closely and aggressively with the onsite team to drive technology revenue growth. Mine existing accounts and on-board new clients.
  • People Development: Be directly accountable for developing team members that can provide technical leadership. Responsible for performance management and evaluation, career development. Manage hiring and readiness for all employees in the organization.
  • Stakeholder Management: Work with stakeholders to manage expectations and deliver to expectations.
  • Financials: Manage the overheads in the business and ensure that there is optimum usage of a Manager’s span in terms of headcount.
  • Act as the focal point for development teams
Required Skills:
  • 15+ years of experience of providing Software Delivery, Project/Product Management, Team Leadership for large and mid size corporate and overseas clients
  • Minimum of 2 years’ experience in delivering Robotics and AIML projects
  • Strong End to End Project, Program & Delivery Management expertise
  • Strong Agile/Scrum project planning, execution, strategic leadership skills, People & Delivery Management
  • Technical expertise in all aspects of the SDLC involving requirement analysis, design, development, testing, implementation and enhancement as well as troubleshooting, Immense experience in managing support, maintenance and development projects
  • Ability to lead, communicate, negotiate and influence are essential personality traits
  • Excellent interpersonal communication skills with the ability to deal with people at all levels and comfortable in cross-cultural environment.
  • Excellent team handling skills
  • Excellent team player
Full Time

Senior EPIServer Developer (Gurugram)

Position Summary

The Senior EPIServer development role will require the development, support, and maintenance of the company’s B2B and D2C websites. This role requires the ability/vision to evaluate business and technical requirements, and be able to translate them into logical technical proposals and implementations. A commitment to collaborative problem solving, as well as being able to deliver scalable, maintainable, quality products, on often aggressive schedules, is essential. Being able to work as a team player is the key to this position. This person needs to be comfortable dealing directly with the business as well as technical team members. Qualified candidates should have experience mentoring other team members on a technical approach and best development practices.

Duties & Responsibilities:
  • Design, code, test and implement applications according to established company development standards and practices.
  • Work with IT leaders to assist in the development of overall IT strategy in the context of the business strategy.
  • Be responsible for the functionality and integrity of all relevant systems.
  • Collaborate with team members to review user stories, requirements, and be able to translate them into a cohesive system design.
  • Assist with production support when required.
  • Work with stakeholders to accomplish application work in a way that improves the business and technical fitness of the application portfolio and minimizes its ongoing support costs.
  • Provide assistance to users in the specification and development of systems and software.
Minimum Qualifications:

Key Skills

  • At least 3 years development experience using EPIServer.
  • At least 6 years of experience in .NET development with C#
  • At least 4 years of experience of javascript development with jQuery
  • Bachelor’s degree in computer science of related field of study.
  • Strong problem solving skills and ability to follow tasks through to completion.
  • Experience in web and desktop development.
  • Experience working in an agile environment
  • Must have professional experience building applications using MVC
  • Experience developing, and integrating, web services
  • Knowledge of Web Services, Threading, Lambda expressions, LINQ, Generics, Entity Framework, Reactive Extensions (all related to C#), Dependency Injection
  • ASP.NET (2.0+), preferably 3.5 and greater
  • Knowledge of HTML, JavaScript, AJAX, JQuery, CSS
  • Knowledge of XML, XSLT
  • Knowledge of source control systems; TFS, Azure Dev Ops/Git
  • SQL knowledge, including performance tuning of queries using indexes, and database design using SQL Server
  • Experience with cloud development AWS / Azure is a plus
  • Experience with sitecore is a plus
  • Experience with PIM software is a plus
  • Experience with JIRA, Teamwork or similar project software
  • An understanding of strategic business objectives and the ability to drive results toward those objectives.
  • Openness to, and the ability to deal with, rapid change in business needs, processes and technologies.
  • Strong communication skills with a proven ability to understand key concepts and communicate effectively with technical staff, business stakeholders and management.
  • Strong analytical, data-processing and problem-solving skills.
  • Strategic vision and an eagerness to learn new technologies.
  • Ability to demonstrate understanding around OOAD concepts, defensive coding strategies, and design patterns.
Full Time

Senior .Net Core Developer (Gurugram)

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services. This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Duties & Responsibilities:
  • Design overall system and solution architecture, system integration, and implementation strategy using various platforms including but not limited to: DotRez, Visual Studio, ASP.NET, .NET Core, WEB API, HTML, CSS, Bootstrap, JavaScript (KnockOut and Angular), jQuery, and C#.
  • Develop, test and deploy.NET applications across platforms within agreed budgets and time frames.
  • Ensure developments, enhancements and project outcomes best leverage existing system investment and manage cost of ownership going forward.
  • Utilize established development tools, guidelines and conventions
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
  • Maintain existing software systems by identifying and correcting software defects
  • Investigate and develop skills in new technologies
  • Create new and extend existing operational documentation
  • Source code maintenance
  • Assist in all phases of system development cycle: system analysis, design, documentation, testing and deployment
Minimum Qualifications:

Key Skills

  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Full Time

Frontend Developer(Angular) (Gurugram)

Position Summary

Primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to animations, CSS, and final HTML output. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.

Duties & Responsibilities:
  • Delivering a complete front end application
  • Ensuring high performance on mobile and desktop
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Communicating with external web services
Minimum Qualifications:

Key Skills

  • Proficiency with JavaScript and HTML5
  • Professional, precise communication skills
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • Creating self-contained, reusable, and testable modules and components
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Ability to provide SEO solutions for page apps
  • Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Validating user actions on the client side and providing responsive feedback
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Creating custom, general use modules and components which extend the elements and modules of core Angular
  • Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
  • Experience with building the infrastructure for serving the front-end app and assets
  • Architecting and automating the build process for production, using task runners or scripts
  • Documenting the code inline using JSDoc or other conventions
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor (or a well reasoned alternative)
  • Creating configuration, build, and test scripts for Continuous Integration environment
  • There are no job openings in this region at this time. Please continue checking our website for updates.

  • There are no job openings in this region at this time. Please continue checking our website for updates.

We have 2 openings in Mexico
Full Time

Mid .NET Developer

Position Summary

This person will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

Requirements:
  • Utilize programming languages, established development tools, guidelines and conventions including but not limited to: C#, SQL, REST API, WCF, SOAP, .NET/.NET Core and Web development
  • Analyze project requirements and provide solutions to any problems or issues at hand
  • Debug and optimization of codes. Make sure all features are working and bug – free at all times
  • Develop software according to functional and technical design specifications
  • Maintain an approach that serves to recognize potential design gaps and provide insight into closing them
  • Assist in the continual improvement of software configuration management process
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Review codes for potential performance issues, reusability, and/or anomalies
Full Time

Senior .NET Developer

Position Summary

The .Net Developer will be responsible for designing, developing, testing, and maintaining/supporting various web applications, software applications, databases, and web services.  This person will work with a team of experienced analysts, developers and business resources to build secure, functional, and highly available aviation and internet booking systems.

Requirements:
  • Holds a Computer Sciences, Information Technology, Computer Engineer or equivalent
  • Strong technical knowledge in ASP.Net, C#, .NETCore, WEB API, C#,
  • Strong technical knowledge of Object Oriented Principles, web technologies (HTML/XHTML, CSS, Javascript, JQuery) and Windows applications/services.
  • Knowledge in Visual Studio 2010+, XML, XSLT, LINQ
  • Knowledge of software implementation best practices, full SDLC, and project documentation
  • Must have strong experience in MVC and Entity Framework
  • Experience in developing and delivering solutions utilizing Service Oriented Architecture.
  • Knowledge with designing and working with n-tier or MVC architectures preferred (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
We have 1 opening in Canada
Full Time

Senior Account Executive – Business Development

Position Summary

We are looking to employ a dedicated and experienced Senior Account Executive to oversee the activities of our Account Managers and Account Executives and manage our customer accounts. The Account Executive’s responsibilities include building and maintaining a sales pipeline with a high conversation rate, attending sales meetings to provide progress updates, and researching industry trends. You should also be able to identify new sales opportunities through networking initiatives and customer referrals. To be successful as a Senior Account Executive, you should be adept at analyzing sales performance metrics and negotiating contracts. Ultimately, an exceptional Senior Account Executive should demonstrate excellent communication, management, and customer service skills at all times.

Account Executive Responsibilities:
  • Developing long-lasting relationships with new customers.
  • Managing existing customer accounts by ensuring that existing customers remain satisfied with company products and services.
  • Developing and implementing effective account plans to retain existing customers.
  • Identifying customer needs and communicating how company products and services fulfill those needs.
  • Developing solid sales proposals to convince potential and existing customers to purchase company products and services.
  • Collecting customer feedback to determine product and service shortfalls.
  • Work closely with Development counterparts to recommend priorities and define product
  • Strategically build relationships with key audience while focusing on efficiency, labour utilization and business improvement (value proposition)
  • Consolidate and articulate business needs into new product concepts or enhancements in line with customers’ competencies
  • New business development from inception through to client meetings, product demonstrations and closing sales
  • Develop a qualified sales pipeline to achieve monthly sales targets
  • Take part in sales strategy conversations to enhance sales process
  • Analyse business requirements from specific customers/prospects
  • Establish a clear plan for the content and delivery new products or enhancements
  • Writing Statements of work (SOW), proposals or any other documents required to provide input in development for detailed functional specifications
  • Analyse and reduce gaps between business requirements
  • Review, ensure and maintain functional specifications of customer requirements
  • Initiate project with customer once product plan and budget have been validated
Senior Account Executive Requirements:
  • Experience in providing technical advisor expertise for proposals or projects within website development, mobile development, DevOps and emerging technologies
  • Experience in all Pre-and Post-Award Acquisition activity support (market research, documentation, source selection support, contract management, and delivery/quality assurance)
  • Proven negotiation, influencing and presentation skills
  • Solid pipeline management and excellent sales closing skills with proven ability to negotiate and close win/win solutions for all parties
  • Resilience, tenacity, initiative and a strong business acumen
  • Experience working in the Aviation industry is a plus
  • Ability to navigate key stakeholders in SMBs to enterprises
  • Accountability is key so proven sales track record and end to end sales skills essential.
  • Fundamental technical knowledge and the ability to work effectively with pre-sales experts
  • The ability to communicate clearly, simply and concisely is essential.
  • Excellent communication skills - both written and verbal
  • Bachelor's degree in Marketing, Communications, Business Administration or Management, or related field.
  • Proven experience working as a Senior Account Executive.
  • Proficiency in all Microsoft Office applications and Customer Relationship Management (CRM) software.
  • Outstanding negotiation and consultative sales skills.
  • Excellent leadership and management skills.
  • Strong analytical and problem-solving skills.
  • Effective communication skills.
  • Exceptional customer service skills.

Can't find the position that suits you?

Submit your CV by clicking the button below and one of our recruitment specialists will be in touch.

Upload my Resume

We are growing globally…

We have our offices spread across 8
locations all over the world.

Engage

Need help? We’ve got you covered.