Acest anunt a expirat la data: 14-01-2016

Inapoi la joburi

Detalii loc de munca

Descrierea jobului

Job Objective/Mission: The Senior Software Engineer’s role is to specify, design and implement server software components of the Velocix Content Distribution Network and associated tools. Main Responsibilities: Be active in delivering all part of the software life cycle Deliver significant parts of the code Continuously improving the code base and processes Providing input into the estimation process Ensure that code is at an appropriate level of quality based on code reviews and technical mentoring Support more junior staff in delivering high quality code to exacting timescales sharing knowledge and skills Require minimum supervision Actively engage with internal customers to identify and refine requirements Work with QA engineers to define test strategy and plan


Qualifications Skills, Qualifications and Experience: Demonstrable, recent experience in similar roles An excellent understanding of the complete software development life cycle Experience of taking responsibility for the design and implementation of major product components or features Candidates should come from a software or hardware product development background rather than just a project background Possesses excellent technical skills as well as excellent problem solving skills. Competencies: Essential: Strong Python programming abilities Working knowledge of Linux Network systems development and internet core protocols Data structure and algorithm design and implementation Highly desirable: Web services and/or web application design and implementation Experience with developing network management infrastructures Experience of C++, C or Perl Experience with RDBMS and nosql data stores Experience of source control (perforce, subversion, cvs) Experience of clean user interface design Acting as a technical lead and/or mentoring junior software developers

2 pozitii disponibile 1 persoane au aplicat deja

Joburi similare