Click here to visit our list of resources!

UK Accounting Jobs

Childcare Jobs

Engineering Jobs
|
 |
 |
 |
Software Developer, Web Application Developer
London
£ Attractive Package + Corporate package and 15% bonus
Our client is looking to recruit a Software Developer, Web Application Developer to join their successful and growing team in London.
The role:
As Software Developer, Web Application Developer you will be working as a client side Web Application Software Developer in the new product development team. You will be developing client side web based administration and management reporting tools for an enterprise multi tier product. You will be involved in and performing activities throughout the full software development lifecycle including investigation, specification, designing, documentation, implementation, verification of features, enhancements and fixing issues. Finally, you will be working with the product manager and development team to design and implement features and enhancement to software products.
Key Tasks:
Software Developers undertake complex software development tasks and assist other software developers to overcome technical hurdles. Software Developers are expected to maintain an excellent understanding of the product that they work on and how the product is used by customers. Software Developers communicate with stakeholders on product issues and operate under minimal supervision.
Your work will be divided up as below:
* 60% - Undertakes complex software development task
- Performs design, development and maintenance of the administration and management reporting tools using web client technologies.
- Develops software according to corporate processes and procedures.
- Participates in process driven meetings, including design reviews.
- Provides clear and transparent reporting on status.
* 30% - Performs QA activities
- Conducts code reviews.
- Researches and fixes issues discovered during all stages of testing.
- Participates in process continuous improvement initiatives.
* 10% - May assist in performing on-site client work.
Applicants will require the following key skillsets:
Experience and Education
- Professional experience of JavaScript, DOM, XML and HTML is necessary.
- Full lifecycle experience of at least two commercial enterprise development projects.
- A hands-on pragmatic approach to problem solving combined with good theoretical and practical experience of techniques and approaches
- Degree in Computer Science or similar
Special Knowledge
- Thorough understanding of client side web application development. (Asynchronous client-server communication)
- Thorough understanding of the benefits of different web client technologies.
- Understanding of the constraints and limitations of different internet browsers.
- Knowledge of AJAX concepts and Flash is desirable.
- Understanding of agile and plan-driven software development processes, the value that each can bring to a project and factors that affect the choice of process.
- Understanding of the business environment and how it affects software development.
Problem Solving & Decision Making
- Proactively participate in and influence the decision making process in a team environment.
- Wide latitude for independent decision making.
Additional Keywords: Software Developer, Web Application Developer, Programmer, Web Applications Developer, Application Developer, Applications Developer, Web Application, Web Applications
To apply for this role, please simply send your CV and a covering letter via the button shown. If your skills and experience meet with our client's requirements, they will be given full exposure to your details. Applicant details submitted will only be used in conjunction with this vacancy.
|