Dear All,

NTG Clarity, the leading telecom software company is announcing for the following vacancies:


1. Junior Java Developer (Code: JD )

Qualifications

• 0 - 2 years of experience in software development with bachelor degree in computer science or software engineering or equivalent.
• Expert with standard Java technologies J2SE, J2EE
• Expert in at least one of the following frame works/technologies jsp, servelet, Struts,JSF, JSF2 , hibernate ,Ajax, Primefaces .
• Good Knowledge in one of the RDBMS (Oracle, mySQL, MsSql )
• Highly analytical and technologically savvy, with strong problem-solving skills.
• Develop creative solutions for complex and abstract problems and concentrate for long periods of time.
• Ability to work under pressure.
• Good communication, interpersonal and multi-tasking skills.
• Team worker and Self Learner.
• Java certificate is a plus.

2. Senior Java Developer (Code: SJD )
Qualifications:
Responsibilities
• Design and Develop web applications using Java, Servlets, JSP, JSF, HTML, DHTML, JavaScript, XML and AJAX.
• Design and implement databases using Oracle, MySQL.
• Design and Develop Integration projects between existing systems, using XML, SOAP and Web services.
• Document functional and non-functional system specifications.
• Design for scalability, high performance and high availability systems.
• Use and adapt coding standards. Review code and design documents of junior developers, as well as test plans.
• Lead and mentor Junior Developers.

Qualifications:
• B.S. in Computer Science or Computer Engineering.
• At least 4 years of experience in software development.
• Excellent innovation and problem solving skills.
• Excellent communication and leadership skills.
• Ability to learn/adapt proprietary protocols/interface s/technologies.
• Focus on software quality and delivery dates.
• Strong database skills, including schema design and query optimization, especially using MySQL.
• Extensive hands-on experience with the following technologies/ products:
• HTML, DHTML, XML, JavaScript, CSS. Experience in AJAX technologies is a plus.
• Experience using J2EE Frameworks, Servlets, JSP, JSF, Spring Framework JSF, Spring, Hibernate, JPA, EJB..
• Eclipse, Apache Tomcat, JBOSS, Glassfish, Linux.
• XML/SOAP/Web Services.
• Documenting software products during all stages of development.
• Performance tuning and building scalable systems.
• Superior analytical, problem-solving, communication and leadership abilities
• Excellent attention to detail and commitment to quality
Plus Qualifications:
• Experience in the following is a plus:
• Experience in developing for mobiles (J2ME , Android or Symbian)
• M. Sc. Or Certification from SUN.
• Experience using J2EE Frameworks, such as Struts, spring MVC.
• Experience in J2EE patterns.
• Experience in UML and CASE tools.
• Experience in ORM, such as Hibernate or TopLink.
• Experience in Software Development Processes, such as RUP, SCRUM or GS.
• Experience in Service Oriented Architecture concepts and tools.

3. Mobile Developer (Code: MD)
Qualifications:
Qualifications
• Professional development experience building applications for the leading mobile platforms, including iPhone, iPad, Android Phone and Tablet and Windows Phone 7.
• Experience with native mobile application development technologies such as j2me, Android/Java, Objective-C, MonoTouch, Mono for Android and Silverlight.
• Experience with mobile web application technologies like HTML5, jQuery Mobile (et al) and RESTful services.
• Ability to effectively communicate technical decisions and their rationales to our client’s and development teams.
• Desire and ability to thrive in a highly creative and technical environment while working on multiple projects simultaneously.
• Passionate about latest trends in interactive experiences across a variety of mediums with a strong desire for innovation.
• Strong attention to detail with excellent analytical, written, problem solving skills.
• Self-motivated and self-managing and able to work independently.
Responsibilities
• Create rich interactive and high performance mobile experiences.
• Mobile application design, architecture, documentation and development.
• Research and development in emerging mobile technologies.
• Proof of concept development.
• Work with development team and Technology Director to establish a collaborative environment between development, creative and production departments.
• Make software design and architecture decisions, requirements gathering, estimating projects and scope changes, project documentation.
For those only matching the above qualifications kindly send us your CVs with recent photos to the following email within 1 week as a maximum:

emp_2020@yahoo.com

Kindly make sure to include the related Job code in the subject field of your email message.

Good luck to all.