Город: Санкт-Петербург
З/п: обсуждается с кандидатом
Опыт работы: Не имеет значения
Отзывы о компании EMC

       Working under limited direction and within general practices, provides technical expertise by independently determining and developing approaches to solutions for a wide range of complex software engineering problems. Understands company goals and practices and applies them when resolving a variety of problems. Uses judgment and creativity and sound technical knowledge to obtain and recommend solutions. Assignments may include new products as well as upgrades, and enhancements or fixes to existing products.
 
Duties:
  • Work within a global distributed team responsible for designing, development and integration of management software components for a family of storage products.
  • Writes high level design specs, unit test plans and integration test plans.
  • Sphere of influence is likely to extend outside of work group or department.
  • Represents the organization on project teams and may perform technical project leadership roles.
  • Contributes to the development and achievement of organizational goals and objectives.
  • Develops new software engineering methods or processes, re-evaluate existing processes.
  • Accountable for delivery of subsystem, anticipate issues and addresses proactively
  • Analyze and code complex modules, define data structures, and specify test tools
 
Requirements:
 
Required Education and Experience:
  • University degree in Computer Science, Mathematics or Electrical Engineering
  • 4 + years of experience in software development
                                                                                       
 
Required Skills:
  • Strong C++ including STL and Boost libraries
  • Understanding of: synchronization mechanisms, multithreaded programming, inter-process communication, networking, use of databases
  • Object-oriented design, UML modeling
  • General knowledge and application of engineering concepts.
  • Communication skills
  • Technical English
  • Ability to meet deadlines and deliver commercial software products
  • Self-starter, eager to learn, strong work ethic
 
Other Desired Skills:
  • Linux/Unix experience
  • WBEM
  • Familiarity with test frameworks and unit testing best practices
  • NAS/SAN technologies
  • Project management skills
 
Benefits:
 
  • Medical insurance for employees and their familes
  • Life insurance
  • Paid personal/sick/vacation days
  • Corporate cell phone service
  • Professional training programs
  • English courses
  • Opportunity to work in a flexible schedule
  • Partial sport reimbursement
  • Comfortable office location (1 min from metro station Vasileostrovskaya)
  • Relocation package for candidates from other cities

0
Нравится