|
|
|
| |
| Overview: |
M5's "Voice as a Service" is supported by a web-based operation support system, a service portal, and a user portal. These web applications are expected to substantially grow and fuel the rapid growth in M5's business. New effort in building a business logic tier has been kicked off. The person in this role will be a key player in design and implementation of the middle tier including business objects & logic, caching, security, performance, and scalability. The person will also be involved in developing challenging monitoring tools and applications.
|
| Responsibilities: |
The ideal candidate will have a passion for meticulously developing APIs and M5 middleware that are easy to maintain and evolve. Specific responsibilities include: • Communicate with the stakeholders in gathering requirements for business objects and logic, describing proposed design, and seeking clarifications. • Working with the team, develop and test user-friendly, high-quality API implementations to realize the requirements. • Design and develop monitoring tools and applications. • Ensure cleanliness and maintainability of design and code.
|
| Qualifications: |
REQUIRED SKILLS • Development using core Java, Hibernate, preferably on Linux or Unix platform. • Object-oriented design, analysis, and code. • Data modeling and design on any SQL database; experience in designing schema and queries for performance and maintenance. • Configuration management tools such as CVS or SVN. • Familiarity with unit testing and build environments. • Excellent oral and written communication. • Common design patterns such as MVC (model-view-controller). • Best practices in writing robust code, reviewing designs and code, and developer testing. DESIRED SKILLS • Unix/Linux systems knowledge including o Shell scripting o SNMP Tools o RRD Tools
|
|
Go back to the welcome page
|
Applicant Tracking Software
|
|