![]() |
|
Работа в Ирландии Проблемы поиска работы в Ирландии, оформления документов при трудоустройстве. |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Заслуженный Участник
|
![]()
Lead Engineer -Product Architecture
ROLE SUMMARY The role of a Product Architect is to take responsibility for the architecture of all products, ensuring that the architecture of the products are consistent, have high quality designs that meet customer requirements and lead to efficient software development. Take high level business/product requirements from product management and deliver technical engineering requirements and software specifications that can be estimated and acted upon by development teams. The architect must be able to take ownership of incomplete requirements about a complex problem and work with stakeholders to identify the underlying business problems and deliver an agreed set of prioritised and coherent technical requirements that solve the problem. Identify and quantify missing non-functional requirements (availability, scalability, performance, operability, serviceability). Note: As company specialises in very large scale systems the non-functional requirements are considered core requirements Deliver high level estimates for feature planning. Define architectural direction for the product bringing engineering requirements for inclusion in development cycles. Work with development teams on designs and specifications to ensure a common understanding of customer requirements. Provide technical direction in a number of areas of expertise based on experience in a variety of technologies, domains and standards (especially internet and telecom standards). Contribute to and review solution architectures, review proposals and designs for feasibility. Provide technical support to Product Management and Technical Sales. Researching and prototyping new technologies and designs. Contributing on development tasks (C++, Java, JEE and/or Web Front End) in order to maintain a close understanding of the code in all areas. PERSONAL ATTRIBUTES Excellent written and verbal communication skills Interpersonal skills Enquiring Analytical Creative Shows Initiative Flexibile EXPERIENCE ESSENTIAL Requirements analysis and software specification Distributed systems and protocols Multithreaded software systems C++ and/or Java in a product development environment. Development/deployment on unix Software architecture and design Solution Architecture Object oriented design and design patterns Large scale systems Communicating complex designs to both technical and business audiences EXPERIENCE USEFUL Customer facing experience and representing the customer internally High performance computing in a distributed environment Mobile telecom/data networks - 3GPP (especially GPRS core network and EPC), 3GPP2 or WiMAX Fixed telecom/data networks - DOCSIS or BBF/DSL Policy, Billing, Charging and Mediation Telecom and internet protocols standards (eg. 3GPP, IETF) Messaging, Web Services and systems integration Data modeling Database development Experience with JEE, Web, SOAP, CORBA, Diameter, GTP’ Web Application development UI Design and Usability QUALIFICATIONS Bachelors degree or equivalent experience, and a minimum 7 years relevant industry experience A Proven record in complex architecture, design and development. =============================================== Senior Software Engineer ROLE SUMMARY The role of a Senior Software Engineer within the Engineering Development group requires solving a wide range of difficult problems in imaginative and practical ways. Peer/manager reviews exist at this level. The Senior Software Engineer must be able to take ownership of specific complex tasks, and take them to completion. The tasks involved are: Creation and review of Requirement and Functional Specification Documents. Ability to design and implement a complex module with minimal supervision or review. Review Design Specifications and code of Software Engineers and Software Design Engineers Define Delivery Estimates for an Agile Development Model. Create and Review Test plans and Testing of large modules and systems with the emphasis on automated testing. Take a leadership role on larger development projects. Mentoring and review of Software Engineers and Software Design Engineers. Assist deployment teams with product integration. PRINCIPAL RESPONSIBILITIES Works on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements. Produces functional and design specifications and test plans in the course of implementing solutions. Is able to take responsibility for the complete life cycle of a module from requirements to testing to delivery Is able to plan, schedule and monitor own work with little review. 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 organised, 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 specialisation and has developed a good broad understanding of computer system architecture, (studying, magazines, WEB..). PERSONAL ATTRIBUTES Good Communication and Interpersonal skills Analytical Creative and Initiative Comprehension Planning Problem Solving ESSENTIAL SKILLS Software Development in a UNIX Environment Developing Multi-Threaded applications in C++ using modern design techniques Java Development is advantageous ADDITIONAL SKILLS JEE Development Database Development Experience, SQL and or PL/SQL GWT, Richfaces GUI Technologies Telecoms Applications Development Agile Development Skills with Test Driven Development ADDITIONAL TELECOM SKILLS Knowledge of OSS and BSS in Telecoms Knowledge of Protocols such as Diameter Knowledge of Online Charging, Rating or Balance Management applications QUALIFICATIONS Bachelor’s Degree in a Science area or equivalent experience, and a minimum 4-year to 6-years industry experience =============================================== За остальным в личку
__________________
Complaining Is Stupid. Either Act or Forget. |
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщ. |
.. пара IT вакансий в конторе | rg | Работа в Ирландии | 0 | 23.07.2010 10:17 |
пару сотен сэкономить | glu | Автотранспорт | 30 | 16.07.2009 13:52 |
Веб-девелопмент и уязвимости | vc | IT и Связь | 94 | 19.06.2009 12:38 |
Жабисты, senior level - девелопмент, суппорт | alz | Работа в Ирландии | 1 | 03.03.2009 08:00 |
Парочка вакансий для ИТ-шников | MrX | Работа в Ирландии | 8 | 22.04.2008 23:14 |