Careers

Siloon is committed to developing its single most important asset - its people. Smart, talented people are the cornerstone of Siloon’s success to deliver high quality IT services to its clients. We offer our people clearly defined career paths and ensure that they receive the best training, on the job support and mentoring.

We offer genuine career opportunities for highly motivated individuals. Most of our managers are 'home grown', showing our dedication to proactively develop our people.

Current Job Openings

Please refer to our openings on Zhaopin.com. If you are interested, please contact us.

Phonetic Platform Development Engineer
Requirements:
  • B.S. in Computer Science or related fields with 2+ years working experience;
  • Familiarity with C/C++ and Java language;
  • Familiarity with Windows and Linux OS;
  • Familiarity with multithread and multiprocess development technology, CTI framework and IVR technology
  • Developing experience in CALL CENTER middleware is an added advantage;
  • Strong ability to learn and communicate;
  • Responsible and serious working attitude;
  • Good verbal and written skills in English.
Java Software Engineer
Requirements:
  • B.S. in Computer Science or related fields with 3+ years of working experience;
  • Familiarity with J2EE, Struts, Ajax framework and XHTML language;
  • Proficient in Java and its development environment;
  • Familiarity with Mysql database and SQL language;
  • Experience in CM platform;
  • Experience in software development based on web site and services;
  • Good ability to learn and communicate;
  • Responsible and serious working attitude;
  • Good verbal and written skills in English.
Android & J2ME Software Engineer
Requirements:
  • B.S. in Computer Science or related fields with 2+ years of working experience;
  • At least 1+ year of working experience in one of the following technologies: Android, BlackBerry, J2ME;
  • Familiar with Java and Eclipse development environment;
  • Working experience in mobile software test and migration;
  • Strong understanding of usability and UI design of mobile software;
  • Good ability to learn and communicate;
  • Responsible and serious working attitude;
  • Good verbal and written skills in English.
Blackberry Software Engineer
Requirements:
  • B.S. in Computer Science or related fields with 2+ years of working experience;
  • At least 1+ year of working experience in one of the following technologies: Android, BlackBerry, J2me;
  • Familiar with Java and Eclipse development environment;
  • Working experience in mobile software test and migration;
  • Strong understanding of usability and UI design of mobile software;
  • Good ability to learn and communicate;
  • Responsible and serious working attitude;
  • Good verbal and written skills in English.
Windows Mobile Programmer
Summary:

Windows Mobile Programmer

Requirements:
  • 5+ years of Programming experience.
  • 2+ years of experience in Windows Mobile platform.
  • Worked Windows Mobile 6 and 7.
  • WinCE Application Development/Integration/Release experience.
  • Exposure to other mobile platforms would be added advantage
  • Working experience in Compact C#.Net.
  • Working experience on C/C++. Thorough on of Windows Mobile.
English Website Editor
Responsibilities:
  • Working with English,translate website content
  • Collecting market information and business dynamic,then translate to chinese
  • Design and optimize the visual, layout of the webpage
Requirements:
  • Junior college and above,CET-6 is preferred;
  • Good ability to writing and translating;
  • Familiar with computer and office software;
  • Responsible and serious working attitude;
  • Experiencing in Internet or electronic commerce is preferred.
Linux-based Embedded Programmer
Summary:

Engineer (contract to hire) with extensive experience on linux embedded devices with 3-5 years of related experience.

Responsibilities/Requirements:
  • Low level C development
  • Working with the Linux firmware
  • Menu options through LCD screens and keypad input
  • Data storage
  • Experience writing APIs in SOAPwould be a plus
  • Extensive modifications made to timeclockfirmware
  • Excellent verbal and written skills in English.
  • Self motivated and ability to work with customer directly without supervision.
JSP Website Development Programmer
Requirements:
  • 1-2 years of hands-on experience in enterprise-level website development;
  • experience in ecommerce website development is preferred;
  • Mastery of JSP/Java development language and tools;
  • Familiarity of JavaScript/Ajax/CSS/HTML skill;
  • Understanding of and practice in Object-oriented design and programming;
  • excellent writing in English. CET-6 is preferred;
  • Strong technical documentation skills;
  • Proven analytical and problem-solving abilities
  • Excellent team player with strong verbal and written communication skills
PHP/MySql Web Software Engineer

We are eager for excellent PHP programmer to join us for our long term cooperative project with North American company.

Requirements:
  • B.S. in computer science or related fields;
  • 3-5 year working experience in PHP; Or you think yourself is an excellent programmer;
  • Strong ability in expression and writing, and good ability in English reading and writing ;
  • Familiar with basic skills and principles of constructing web site. Ability in webpage design or art design is preferred;
  • Ability to discover and solve problem;
  • Familiar with SQL language and operation and usage of Mysql database; Strong understanding and practice in relation and theory of data structure;
  • Excellent team player and excellent study and innovation ability, careful and proper working attitude.
Senior Android Software Engineer
Responsibilities:
  • Participating in system analysis and framework design
  • Responsible for designing and developing application's core modules on Android platform, taking part in researching and developing core technology.
Requirements:
  • B.S.in Computer Science or related fields. Minimum 3 years working experience and more than 1 year Android developing experience;
  • Mastery of Java programming;
  • Familiarity with Android Framework;
  • good team player with strong study and communication skills;
  • Responsible and able to undertake heavy work pressure.
Senior .Net Software Engineer
Requirements:
  • B.S. in computer science or related fields;
  • 3+ years working experience in .net;
  • Good developing habit, thinking innovatively, and willing to practice;
  • Familiarity with Dhtml, Css, JavaScript, XML, C#;
  • Mastery of .net framework 3.5, 4.0 technology;
  • Familiarity with silverlight3.0 or 4.0 and WCF;
  • Using Blend expertly;
  • Familiarity with LINQ;
  • Familiarity with SQL Server 2005 or oracle database;
  • strong verbal and written communication skills and Good verbal and written skills in English;
  • Self-motivated, pursuing challenging job;
  • Good team player, excellent organizing ability, good mental state and spirit of cooperation
Symbian/QT Mobile Programmer
Requirements:
  • 5+ years of Programming experience.
  • 2+ years of experience in Symbian Development.
  • Strong C++ programming skills.
  • Good debugging skills.
  • Experience using software development processes.
  • Working knowledge of UI design, networking, data structures, multitasking concepts, and operating systems basics.
  • Programming in Symbian OS and S60 UI environment.
  • Should have strong C++ and OOPS background.
  • Working experience on Carbide C++ is an added advantage.
QT Developer
Requirements:

At least 1-2 year experience with QT, and have knowledge in most of the following technologies QT GUI/Barcode scanner/Camera. But we can take a look at junior candidates as well, as long as you have these skills from school or whatever. 5 years or more software(especially Python) development experience is preferred.

Candidate should be able to demonstrate experience and have code samples for the following:

  1. QT Code:
  • Basic usage of QT widget
  • Network communication
  • Capturing image from Camera
  • Operating barcode scanner to read barcode.
  1. Cross platform development and compiling
Flash, Flex, AIR GUI Engineer
Responsibilities:

Provide advanced integrated solution architectures built on state-of-the-art information extraction, data mining technologies and search. These technologies will be delivered in Rich Internet Application formats to the analyst's desktop using services oriented approaches for both enterprise architecture and client implementations.

Requirements:
  • Candidate must have a good working understanding of the Adobe Flex and AIR APIs for the Flash Player.
  • Candidate must understand the full lifecycle of a Flex component and grasp the nature of object oriented and event driven programming. It is highly desirable that the candidate understands and knows how to apply the Cairngorm Model View Controller framework for Flex and AIR. Other frameworks such as PureMVC and Mate should not pose a challenge.
  • Candidate must be comfortable interacting with code that has not been well documented.
  • Use of Eclipse 3.x, is mandatory as well as various other development, scripting and debugging tools such as ANT.
  • Candidate must have a level of comfort using SQL and RDBMS systems though DBA level knowledge is not required. Candidate must also have strong working knowledge of internet protocols and client / server - services protocols such as RESTFull and Web Services protocols.
  • A working knowledge of JavaScript and/or AJAX is highly desirable.
  • Experience providing Quality Assurance support and writing documentation is highly desirable.
Python/Django/jQuery/AJAX/Javascript Developer
Requirements:

At least 1-2 year experience with most of these technologies. But we can take a look at junior candidates as well, as long as you have these skills from school or whatever. 5 years or more software development experience is preferred.

Candidate should be able to demonstrate experience and have code samples for the following:

  1. Django Code:
  • advanced regexp in URL configuration (multiple / named captures, passing additional kwargs to view)
  • django messaging
  • django queryset aggregation (annotate(), Count, etc.)
  • django complex querysets (Q() and F() objects)
  • django signals
  • django admin customization (django admin is very useful out of the box but knowing how to customize it makes it many times more useful)
  • django custom form widgets (for example the zip-code widget which must avoid rendering 44,000 elements)
  • django custom form validations (for example, the comma-separated emails field)
  • django different types of template tags
  • django custom decorators
  1. Advancedjavascript
  2. jQuery
  • Some non-trivial usage of jQuery UI to manipulate the DOM
  • Some AJAX calls using jQuery
  • Preferrably, some demonstration of Object-oriented (OOP) javascript
.Net, ASP, SQL position
Summary:

We are looking for an experienced engineer with .Net, ASP, SQL skills to be a part of the team that creates and supports software and business applications for our US, California client in entertainment industry. As a Software Developer you will be a part of a team that grows and supports every business unit.

Builds the operations end of the organization's web site and keeps them running smoothly, including designing, building, and implementing new web pages and sites; integrating sites with back end applications; migrating legacy applications to the web; and performing day-to-day administration of the organization's web portfolio. In performing these duties, uses a variety of web development languages.

Requirements:
  • Master's degree in computer science, MIS, information systems, web design/development.
  • 4 or more years of experience in building web applications (architecture, design, develop and test).
  • .NET 2.0 and 3.5 experience is required.
  • 4 or more years of database design experience. SQL Server 2005 and SQL Server 2008 experience is required.
  • Experience working with computer graphics, multimedia design, performance tuning, managing web site content and use of perl, CGI, XML/XSL, ASP.net, VB.net, and/or C#.
  • 4-6 years of experience with applications, including ASP pages, SQL, HTML, XML, Access, Exchange, Microsoft Office Suite, Photoshop, FLash.
  • Experience in Microsoft Windows 2000 environment, IIS Web Server, JAVA, ActiveX, and Visual Basic.
  • 4 or more years of experience in website administration and in managing network and web services.
  • Excellent verbal and written skills in English.
  • Good interpersonal skills with the ability to present ideas in user-friendly language.
  • Strong technical documentation skills.
  • Ability to prioritize tasks, proactively identifies problem areas, and communicates to stakeholders.
  • Proven analytical and problem-solving abilities.
  • Strong service orientation.
  • Successful experience working in a team-oriented, collaborative environment.
  • Casino (gaming) experience preferred.
Lawson/ERP/SAP Expert
Summary:

We are looking to hire an engineer who can upgrade Lawson ERP system for one of our customers in US. The person should have 2-5 years experience with Lawson including version upgrades.It’s a contractor position for 5-6 months with possibility of permanent employment by Siloon.

Responsibilities:
  • Lawson Software modifications,enhancements, data conversions, interfaces, version upgrades, configuration,reporting.
  • Upgrades from Lawson Server Technology to Lawson System Foundations Migration 8.X-9.x - Windows/Unix - Installations.
  • Develop recommendations to address business requirements based on functional specifications and discussion with end users. Utilize Lawson functionality whenever possible to minimize the need for customizations.
  • Develop custom programs when standard Lawson functionality can not be utilized to address business requirements.
  • Thoroughly test all modifications and coordinate user acceptance testing.
  • Prepare and maintain documentation and training materials to support modifications.
  • Serves as a backup to Lawson System Administrator.
Requirements:
  • B.Sc.in Computer Science or related minimum 2-5 years Lawson development.
  • Experience developing and maintaining customizations to Lawson product.
  • Knowledge of Application Development Workbench - CASE, Lawson Design Studio9.0, JavaScript, XML, HTML, Java, Cobol, and Perl.
  • Lawson Systems Administrator experience preferred.
  • Functional experience in Lawson ERP Preferred.
  • Strong understanding of relational data structures, theories, principles, andpractices.
  • Strong familiarity with metadata management and associated processes.
  • Demonstrated expertise with repository creation, and data and information system life cycle methodologies.
  • Experience with business requirements analysis, entity relationship planning,database design, reporting structures, and so on.
  • Ability to manage data and meta data migration.
  • Experience with database platforms,including Oracle, DB2, SQL.
  • Understanding of Web services (SOAP, XML,UDDI, WSDL).
  • Object oriented programming experience(e.g. using Java, J2EE, EJB, .NET, WebSphere, etc.).
  • ERP background in the following application areas: MRP, warehousing (allocation and pick/pack), inventory &transportation.
  • Working knowledge of Lawson products.
  • Customer oriented, patience and able to work independently.
  • Strong analytical and follow up skills.
  • Excellent verbal and written skills in English.
  • Experience in major ERP software like BAAN Sybase PeopleSoft Banyan Vines ORACLE SAP/R3 Lawson Informix Powerbuilder Access JD Edwards Gupta Informix Easel X-BASE will be an added advantage.