We are a multinational company where we market our products throughout the world. The Group has manufacturing facilities and marketing offices in Malaysia, USA, China, UK, Europe, Asia, Africa, Middle East and Latin America.
Responsibilities:
Software engineering position in the design and development of the software for HVAC systems. The incumbent would need to acquire an understanding of the HVAC systems and work closely with HVAC engineers on the software development.
Design equipment utilizing various components such as compressors, heat exchangers and air movement devices and the performance of these items will need to be defined in a manner that allows their performance to be balanced against each other at various conditions. While knowledge of HVAC systems may be helpful, knowledge of how the components used in HVAC systems perform and relate to each other will be a definite advantage.
Able to apply principles and techniques of object oriented software engineering to design, develop, and test software systems.
Work with other technical staff and customers to develop corporate applications and keep them running smoothly. This includes designing and implementing new programs and integrating these programs with existing applications.
Advanced competency in object-oriented development language, such as Java is required.
Any other duties assigned by the Management.
The Company may at any time, deemed necessary, add or amend any of these job responsibilities.
Requirements:
Bachelor's degree in Computer Science or Electrical/Electronic Engineering, or related discipline - Required.
At least 5 years Java development experience and a minimum of 5 years experience with Java Programming in a corporate (ideally - electronics engineering) environment, must have working knowledge of Java/J2EE, Hibernate, Spring, JSP, Struts, PostgreSQL.
Thorough command of object oriented development.
Strong data storage skills, including:
(a) competency with relational databases (creating data structures, managing transactions, etc).
(b) extensive experience with object to relational mapping.
Experience with or knowledge of agile methodologies such as Scrum, lean software and extreme programming.
Experience with automated unit testing.
Experience with Unix/Linux servers and basic shell scripting.
Experience with CVS, SVN or a similar version control system.
Experience with continuous integration processes.
Experience with multiple testing frameworks and paradigms.
Familiarity with presentation technologies including AJAX libraries and rich client tools (Flex).
Sun (Java) Certifications are helpful, but not required.
Strong JAVA skills and object oriented design experience, design patterns, JSP and servlets, Spring framework, Hibernate, Swing, etc.
Strong skills in Postgresql database and Sql statement design.
Strong skills in TCP socket programming, multithreading.
Strong skills and concept in problem finding, analytic, debugging, solution thinking.
Strong skills with XML and SOAP programming.
Expert knowledge of the following: JUnit, Java, Tomcat, PostgreSQL and Linux.
Thorough understanding of Java threading model, performance tuning.
Delphi programming knowledge would be an added advantage.
We offer competitive and attractive remuneration and benefits package which commensurates with qualification and experience to the right candidate.
Submit Resumes by email: ajaxdyn@yahoo.com
Senior Programmer / Analyst (Java)
Re: Senior Programmer / Analyst (Java)
В зависимости от квалификации и в соответствии с рынком.
Спасибо.
Спасибо.
-
denskipper
- Турист
- Сообщения: 10
- Зарегистрирован: 18 янв 2010 22:07
Вернуться в «Предлагаю работу»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя