Type your keywords in the search box above

Senior PHP Developer

OVERVIEW:
A software developer is required to look after two existing systems. These systems were developed to support some specific operational functions of an ISP environment. These functions broadly cover network management, inventory, assurance, related systems integration, and orchestration.

The ideal candidate:
- Has ample experience in systems development, with a particular focus on web-based applications.
- Can execute autonomously on a defined set of responsibilities.
- Is comfortable dealing with complex systems environments.
- Enjoys translating business challenges into code that solves them.
- Likes to learn, and does so quickly.
- Likes intellectual and technical challenges.

RESPONSIBILITIES:
- The maintenance and enhancement of existing systems.
- The design and development of new capabilities to existing systems.
- A significant amount of systems integration, often with legacy systems and interfaces.
- The gathering and analysis of requirements from various internal parties.
- Writing some technical documentation to communicate complicated concepts to other people.

GENERAL EXPERIENCE REQUIRED (3 to 5 years):
- The design, development, and maintenance of web-based applications.
- The design and optimization of relational database schemas.
- The management, maintenance and administration of Linux servers.
- Systems integration, specifically dealing with:
- common standards (REST/SOAP)
- legacy interfaces
- ETL-type scenarios

TECHNOLOGY-SPECIFIC EXPERIENCE REQUIRED:
- PHP development, with popular frameworks.
- Javascript (NodeJS).
- Front-end development (Building highly functional - but not necessarily beautiful - user interfaces).
- Relational databases, in particular PostgreSQL and MySQL.
- SCM (Git in particular).

KNOWLEDGE REQUIRED:
- An understanding of the fundamentals of the IP protocol and TCP/IP networking.

ADVANTAGEOUS, BUT NOT ESSENTIAL:
- A conceptual understanding of MPLS networks.
- Some experience or familiarity with network management and network assurance.
- Working with time series data.
- Experience with other programming languages (Python, Ruby, C, Golang).

Job Type: 

Permanent

Company Name: 

Recruit4me2

Company Location: 

Click here to apply

Facebook icon
Google icon
LinkedIn icon
Twitter icon
e-mail icon

Comments