New JD -- IT positions in Malaysia: Test Engineer, Lead Engineer, Software Engineer, Software Design Engineer, Senior Software Engineer

1 view
Skip to first unread message

Fahad Jamil

unread,
Aug 3, 2011, 7:37:50 AM8/3/11
to
We are looking for candidates for multiple positions within an IT company.

Candidates DO NOT have to be currently located in Malaysia. Candidates can be citizens of any country.
Duration of Contract: 1 year -- extendable (Possibility of extension of contract every year, for several years)


Company Sector: IT
Location: Kuala Lumpur, Malaysia
Position 1: Test Engineer (7 positions)
Position 2: Lead Engineer (4 positions)
Position 3: Software Engineer (18 positions)
Position 4: Software Design Engineer (25 positions)
Position 5: Senior Software Engineer (5 positions)

NotePlease ask the candidates to fill in the attached Excel sheet and send it with their CVs.

Essential Requirements (for all the positions):
-- Candidates DO NOT have to be currently located in Malaysia. 
-- Candidates can be citizens of any country.
-- Should have at least 2 years experience with UNIX or LINUX. 
If candidate has only LINUX experience, he will only be accepted if he has experience with UNIX Command Line Scripting
-- Should have at least 1 year of experience of shell scripting. 
-- Should have at least 6 month experience of working with PL/SQL 
-- Should have a combined minimum of 4 years of experience in one or more of these languages: 
Pro*C, C, C++, Java, any other Object Oriented language

Other Preferences (for all the positions):
-- Some Telecom experience preferred but not required
-- Some Perl Scripting experience preferred but not required

[Complete JDs are below]

Position Title: Test Engineer
[Note: This position reports to Lead Test Engineer]
Number of positions: 7
Salary: About RM 6000
Duration of Contract: 1 year -- extend-able (Possibility of extension of contract every year, for several years)

Principal Responsibilities:
-- Design and implementation of Integration and System Test Specifications 
-- Uses test specifications and test plans in the course of carrying out the effective testing of a module or system 
-- Operates within a supervised environment with frequent review of tasks being carried out. 
-- After training is capable of drafting test specifications from Requirements and Function Specifications and implementing the test plans 
-- After training, is familiar with, and is able to function effectively with, all applicable methods, procedures and standards. (Automated Test Tools…) 
-- Demonstrates an organized, systematic, disciplined and analytical approach to problem solving. 
-- Develops sufficient oral and written communication skills for effective dialogue with colleagues on a project team and superiors. 
-- Liaises with development engineers in debugging and problem solving 
-- Actively develops an appreciation of the wider field of technology outside his/her own specialization and has developed a good broad understanding of computer system architecture, (studying, magazines, WEB..) 
-- Is able to plan, schedule and monitor own work competently. 

Position Title: Lead Engineer
[Note: This position reports to Project or Program Manager]
Number of positions: 4
Department: Professional Services
Salary: About RM 8000
Duration of Contract: 1 year -- extend-able (Possibility of extension of contract every year, for several years)

Role Summary
The Professional Services Group is responsible for developing client mediation solutions, built on the company’s mediation product set, to customers. This will involve analysis of the customers’ business requirements and implementing a solution to meet these needs in rules based platform. The solution will typically be implemented in a combination of DSD, a tcl type scripting language, Shell scripts and in C/C++. 
The role of Lead Engineer in Professional Services requires managing the task delivery and ensuring the technical integrity of a FW solution (or a significant subsystem, as part of a large overall solution).

Some of the tasks involved are:
Interfacing with Customers on requirements definition and all aspects of project delivery
Interfacing with the Product and Test Groups regarding product releases
Preparing and planning projects, and driving those plans through to a successful conclusion.
Interviewing and resourcing project teams
Managing and tracking effort and progress
Mentoring and review of engineers
Interfacing with Sales for new project requirements and commercial issues
Interfacing with the Support Team to hand over completed projects and to respond to any problem escalations from the Support Team

Principal Responsibilities:
Takes responsibility for the planning and delivery of projects to the market place. This involves taking requirements from multiple sources, like customers and equipment vendors; plus planning, resourcing and delivering the resultant projects on time and to budget.
Produces requirements, functional and design specifications in the course of implementing solutions. Oversees the technical design and technical implementation, guides and supports the engineering staff during the project.
Demonstrates an organised, systematic, disciplined and analytical approach to requirements definition, design, and implementation. Ensure that the team applies this approach in a coherent fashion to all aspects of the development life cycle.
Adopts an innovative and committed approach to overcoming obstacles and solving problems in order to successfully deliver on commitments.
Ability to plan, clearly monitor and report to Customers and internally within Services regarding project progress with respect to effort, cost and duration.
Has excellent oral and written communication skills for effective dialogue with customer representatives and with colleagues in Services and other departments.
Interfaces with the HR Manager regarding sourcing and interviewing staff
Able to represent the company at customer meetings, presentations and conferences

Position Title: Software Engineer
[Note: This position reports to Lead Engineer or Project Manager]
Number of positions: 18
Department: Professional Services
[The role may require a good level of travels in Europe]
Salary: About RM 7000
Duration of Contract: 1 year -- extend-able (Possibility of extension of contract every year, for several years)

Professional Services Group
The Professional Services Group is responsible for developing mediation, charging and rating solutions, built on the company’s platform, to customers. This will involve analysis of the customers’ requirements and implementing a solution to meet these needs. Professional Services delivers end to end solutions from agreeing the requirements with major Telecom Operators to final deployment.

Role Summary
The Software Engineer in Professional Services is integrated into a development team in charge of delivering software applications and integrating them with the customer billing system. The Software Engineer must be able to take ownership of specific development tasks, and take them to completion. 
Some of the tasks involved are:
-- Designing the solution and writing the Functional Specifications using Proposal and requirement documentation as input with minimal supervision.
-- Writing Design Specifications and code of Level I and II engineers.
-- Implementing the solution with the best in class quality as high performance and stability are key factors of the delivery.
-- Create and review Test plans and Testing of large modules and systems.
-- Integration and delivery of customer deliveries on a customer site, including solving customer issues.

Principal Responsibilities:
-- Design, implement, test, deliver and integrate application solutions for Tier 1 and Tier 2 Telecom operators.
-- Work on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements. This involves taking requirements from multiple sources, like customers and equipment vendors, plus planning and delivering the resultant project tasks and deliverables on time and to budget.
-- Produce functional and design specifications and test plans in the course of implementing solutions.
-- Is proactive in a development team, contributes significantly to the success of the team and able to gain the co-operation of others.
-- Is experienced in a variety of technologies, possibly focusing on a particular expertise.
-- Continues to demonstrate an organized, systematic, disciplined and analytical approach to designing, problem solving, coding and defect fixing.
-- Have excellent oral and written communication skills for effective dialogue with colleagues on a project team and superiors.
-- Continues to develops an appreciation of the wider field of technology outside his/her own specialization and has developed a good broad understanding of computer system architecture, telecommunications technologies, and telecommunications industry developments and trends.
-- Able to bring these new technologies into use.

Position Title: Software Design Engineer
[Note: This position reports to Lead Engineer or Project Manager]
Department: Professional Services
Number of positions: 25
[Note: The role may require a good level of travels in Europe]
Salary: About RM 7500
Duration of Contract: 1 year -- extend-able (Possibility of extension of contract every year, for several years)
Professional Services Group
The Professional Services Group is responsible for developing mediation, charging and rating solutions, built on the company’s platform, to customers. This will involve analysis of the customers’ requirements and implementing a solution to meet these needs. Professional Services delivers end to end solutions from agreeing the requirements with major Telecom Operators to final deployment.

Role Summary
The Software Design Engineer in Professional Services at is integrated into a development team in charge of delivering software applications and integrating them with the customer billing system. The Software Design Engineer must be able to take ownership of specific development tasks, and take them to completion. Some of the tasks involved are: 
-- Designing the solution and writing the Functional Specifications using Proposal and requirement documentation as input with minimal supervision.
-- Writing Design Specifications and code of Level I and II engineers. 
-- Implementing the solution with the best in class quality as high performance and stability are key factors of the delivery.
-- Create and review Test plans and Testing of large modules and systems.
-- Integration and delivery of customer deliveries on a customer site, including solving customer issues. 

Principal Responsibilities:
-- Design, implement, test, deliver and integrate application solutions for Tier 1 and Tier 2 Telecom operators.
-- Work on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements. This involves taking requirements from multiple sources, like customers and equipment vendors, plus planning and delivering the resultant project tasks and deliverables on time and to budget. 
-- Produce functional and design specifications and test plans in the course of implementing solutions. 
-- Is proactive in a development team, contributes significantly to the success of the team and able to gain the co-operation of others. 
-- Is experienced in a variety of technologies, possibly focusing on a particular expertise. 
-- Continues to demonstrate an organized, systematic, disciplined and analytical approach to designing, problem solving, coding and defect fixing. 
-- Have excellent oral and written communication skills for effective dialogue with colleagues on a project team and superiors. 
-- Continues to develops an appreciation of the wider field of technology outside his/her own specialization and has developed a good broad understanding of computer system architecture, telecommunications technologies, and telecommunications industry developments and trends. 
-- Able to bring these new technologies into use.

Position Title: Senior Software Engineer
[Note: This position reports to Lead Engineer or Project Manager]
Department: Professional Services
Number of positions: 5
[Note: The role requires reasonable level of travels in Europe]
Salary: About RM 7000
Duration of Contract: 1 year -- extend-able (Possibility of extension of contract every year, for several years)

Professional Services Group
The Professional Services Group is responsible for developing mediation, charging and rating solutions, built on the company’s platform, to customers. This will involve analysis of the customers’ requirements and implementing a solution to meet these needs. Professional Services delivers end to end solutions from agreeing the requirements with major Telecom Operators to final deployment.

Role Summary
The role of a Senior Software Engineer in Professional Services is to deliver software applications and integrate them with the customer billing system. The Senior Software Engineer is integrated in a development team and must be able to take ownership of specific complex tasks, and take them to completion. Some of the tasks involved are: 
-- Agreeing the project requirements with the customer.
-- Designing the solution and writing the Functional Specifications using Proposal and requirement documentation as input with minimal supervision.
-- Writing Design Specifications and code of Level I and II engineers. 
-- Implementing the solution with the best in class quality as high performance and stability are key factors of the delivery.
-- Create and review Test plans and Testing of large modules and systems.
-- Integration and delivery of customer deliveries on a customer site, including solving customer issues. 
-- Mentoring of more junior engineers.

Principal Responsibilities:
-- Define, design, implement, test, deliver and integrate application solutions for Tier 1 and Tier 2 Telecom operators.
-- Work on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements. This involves taking requirements from multiple sources, like customers and equipment vendors, plus planning and delivering the resultant project tasks and deliverables on time and to budget. 
-- Produce functional and design specifications and test plans in the course of implementing solutions. 
-- Take a leadership role as assigned by the PM or Lead Engineer such as taking responsibility for delivery of a sub-project or project.
-- Leading a design activity and taking responsibility for design and development of a module or modules.
-- Is proactive in a development team, contributes significantly to the success of the team and able to gain the co-operation of others. 
-- Is experienced in a variety of technologies, possibly focusing on a particular expertise. 
-- Continues to demonstrate an organized, systematic, disciplined and analytical approach to designing, problem solving, coding and defect fixing. 
-- Have excellent oral and written communication skills for effective dialogue with colleagues on a project team and superiors. 
-- Continues to develops an appreciation of the wider field of technology outside his/her own specialization and has developed a good broad understanding of computer system architecture, telecommunications technologies, and telecommunications industry developments and trends. 
-- Able to bring these new technologies into use. 
--------------------


Kind Regards,


Fahad Jamil
Program Consultant
Career Pakistan
+92 345 530 0048
fad....@gmail.com
fa...@careerpakistan.org



Nastech - Career Pakistan Candidate Self - Assessment Form (for Candidates).xlsx
Reply all
Reply to author
Forward
0 new messages