Sr Software Engineer

 

This is a long term contract that will be paid to you in US Dollars.  Long term can take you 2 or 3 years if you wish. Pay $ 40 to 50 MAX.

The role of a Senior Software Engineer 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.

·         The role requires a reasonable level of travels in Europe.

 

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 to client site

 

ESSENTIAL SKILLS

·         Competent software development skills acquired in:

·         Software development in a UNIX environment (preferably Solaris & HP-UX)

·         Strong working experience in Database technology (preferably Oracle)

·         A structured programming language such as C.

·         Experience working on multi-threaded applications.

·         Experience in large transaction environments.

·         Scripting languages such as Shell, tcl, DCL

·         Experience with XML

·         Track record of full project delivery from defining requirements to final deployment.

·         Broad understanding of telecommunications

·         Demonstrable analysis abilities

 

USEFUL SKILLS

·         Object oriented languages such as C++ or Java.

·         Agile development methodology

·         CORBA

·         Windows NT

·         Telecom networking protocols (ISDN, X.25, SS7)

·         In-depth understanding of telecom networks and technologies

·         Telecommunications applications

 

KEY PERSONAL ATTRIBUTES

·         Customer focus

·         Solution driven

·         Communication

·         Interpersonal skills

·         Professional, positive attitude

·         Enquiring

·         Analytical

·         Creative

·         Initiative

·         Comprehension

·         Planning

 

QUALIFICATIONS

Bachelors degree or equivalent experience, and a minimum 4-year to 6-years industry

Experience

 

EXPERIENCE INDICATORS

·         Content of industry experience and ability to clearly describe technical content.

·         Experience of complex design and development.

·         Used to working under pressure (How tight were the schedules?)

·         Experience of leading a small team.

·         Delivery of complex products to multiple customers

Posting date: 
Mon, 2012-01-02 - Sat, 2012-03-31