CSI Interfusion (a ChinaSoft International company) is a leading global provider of IT consulting services, technical services, and outsourcing. We deliver superior results in the areas of Cloud Consulting, Software Development, Application Integration, Software Testing, Software Localization, Construction and Maintenance of Commerce Application Platforms, IT Outsourcing, and Operational Process Outsourcing (BPO). ChinaSoft International (HK354) was established in 2000 and listed on 20 June, 2003. ChinaSoft International group is based in Beijing and employs some 50,000 people at 26 subsidiaries worldwide, enhancing our global delivery model which covers technologically advanced countries such as the United States and Japan.
- Lead a team of developers on supporting existing services and developing new applications;
- Analyze user and business requirements and provide recommendations;
- Analyze business operations and processes to understand strengths and weaknesses, and support the identification of opportunities for process improvement, management control of work, or automation;
- Prepare functional specifications and application design documents;
- Prepare test plans and scripts to assure software quality and completeness;
- Provide implementation support and ongoing application maintenance support;
- Serve as a mentor to junior developers.
- Familiarity with a variety of software development methodologies, and how that applies to own area of work will be a value add;
- Experiences in Java Data Grid, Big Data, Business Intelligence / Analytics Tools, AngularJS/Angular2 framework, CICD, and Cloud computing are advantages;
- Good understanding of Web Services(Specifically REST), JBoss/Tomcat web applications, open-source tools and technologies;
- Should understand complex business processes and is able to document them in a logical and comprehensible manner;
- Should be able to support the design of projects that may require integration across multiple technical platforms;
- Candidate should possess familiarity with multiple technologies, development methods and systems, and relevant programming languages;
- Demonstrate team leadership quality leading by examples
- Solid experience in RDBMS, and NoSQL are advantages.
- Excellent UI / UIX sense
- Proactiveness and self motivated
- Good communication skills and able to work independently.
- Passionate delivering good quality and effective solution
- Excellent time management in meeting schedule