Job Description:

Responsibilities:


-To lead and manage a team of senior software developers and junior software developers mainly working on open source


- To drive the strategic direction of our products & services taking into account emerging and

legacy technologies.


- To oversee strategy for both product and implementation.


- To devise a tactical plan which can be collaboratively carried out by the team – to implement

improvements to our products, services, processes and knowledge sharing within the team.


- To plan for team growth considering the blend/level of skills required within team.


- To assist in resourcing decisions.


- To review project progress and overview of the performance of all individuals in team.


- To conduct coaching and performance management where ever necessary.


- To facilitate the smooth delivery of all projects, enhancements and support delivered by the

team.


- To make sure that all team members have the latest in-depth knowledge of all onsite and

relevant offsite aspects at the heart of all decisions on projects or enhancements that they

make.


- To facilitate technology and methodology decision making throughout team, including

standardization of system architecture, reusable code base development, versions of

software tools, best practice, source control and deployment processes.


- To have a clear task list and plan for inducting new members into the team and bring them

up-to-speed as quickly as possible.


- To keep up to date with the latest software development technologies and methodologies.


-To drive consistent standards and approaches throughout the team.


-To write clean and healthy structured, well documented code.


-To build future-proof reusable core code libraries, which can be shared, in-order to drive

further efficiencies throughout the team.


-To deliver code which is well tested and consistently error free.


-To design and build database schemas with integrity and scalability with data access layers

that are optimized for performance and security.


Duties:


Functional Skills:


-A senior level software developer with strong and successful technical lead experience.


-Experience of leading a team of developers.


-Advanced level (knowledge and experience) of programming languages and methodologies


-Advanced level of understanding of PHP, jQuery, Javascripts, HTML5 and CSS3 as well as previous iterations of these languages.


-Sound Knowledge of open source CMS such as Wordpress, Joomla, Drupal, Magneto, Open Cart, Woo Commerce etc,. 

 

About the Job:

Negotiable

Convergence Services - uKnowva

Senior Developer

Computer and Information Technology

, India, Asia

Full time

Back to job listing