Open Positions

.NET Developer

This position is responsible for development and support of ASP.NET web‐applications with SQL Server and/or Oracle. Candidates must be proficient in ASP.NET (with C# and/or VB.NET) and T-­SQL with SQL Server 2000/2005/2008. more details

Apply Online

.NET Sr. Developer

This position is responsible for development and support of ASP.NET web-applications with SQL Server and/or Oracle. Candidates must be proficient in ASP.NET (with C# and/or VB.NET) and T-SQL with SQL Server 2000 / 2005 / 2008. more details

Apply Online

Linux Support Specialist

The primary role of this person is to provide computer/network support to office staff. The person should have excellent problem solving skills for troubleshooting computer, network, software and hardware issues. The person should have over 2 years of experience in System/Network Administration. The person should have good communication skills and should have the desire to learn. This person will report to our IT Manager.

more details

Apply Online

Team Lead QA

This position is responsible for overseeing the testing of software features as part of a collaborative team. This role is responsible for leading quality review of various applications and includes creating test plans and strategy, test cases in partnership with developers, business analysts and project managers which are used to shape and verify code and check conformance to system requirements. The role relies upon test automation and manual testing tools. The person is to assist in defining QA coding standards and frameworks, and for identifying emerging technologies and evaluating their applicability to client’s business goals. more details

Apply Online

Team Lead

This position is responsible for overseeing and managing a team of developers of various experience levels. The Candidate in this position will communicate, mentor, and supervise team’s staff and will help team members make decisions to complete assigned tasks within objectives. The person is also responsible to set long-term objectives for each team member and .The candidates should have experience in software development. more details

Apply Online

Client Account Administrator

This position is responsible for client administration functions that include generating invoices for various clients as per the contract terms, preparing account statements and coordinating with other accounting staff to make sure client invoice get paid on timely basis. Also includes coordination with a data analyst and team leads to gather required data for invoice generation, to review time reports, identify issues and inconsistencies. The candidate in this position will be communicating with clients and is expected to perform responsibilities with minimal supervision. more details

Apply Online

Java Developer

This position is responsible for development and support of Java web-applications with MS-SQL Server. Candidates must be proficient in Java and T-SQL with MS-SQL Server 2000/2005/2008/2012. The person will work collaboratively with peers to develop, enhance and maintain applications such as: client specific websites and Java applications. The candidate must be able to work independently and collaboratively. Candidate must have proven interpersonal skills. Candidate will support current customer applications as well as develop new apps / modifications to current applications. Significant Java development / GUI development required. Experience with SQL stored procedures is a must. Candidate must be familiar with the configuration and system testing process. This position requires an experienced, self-motivating individual capable of performing in a web development environment. more details

Apply Online

HR Assistant

The position will assist in HR, administrative and operations functions. This person will work with the operations team and will also be involved in recruitment, employee engagement, policy development, and administration of employee reviews. This person will be dealing new joiners and other employees. This person is expected to perform their duties with minimal supervision. This position reports to HR Manager. more details

Apply Online