The web developer participates in the design and technical development of new web and / or mobile web applications. If you want the best services of Web Development in Lahore, contact us.
OTHER TITLES
- Web development engineer
- Designer – web developer
- Web 2.0 technologies engineer
- M-applications developer
- PHP Developer
- Web application developer
- 3D web developer
MAIN ACTIVITIES
Carrying out the technical analysis (Under the responsibility of the project manager)
Analyze the client’s needs specified by the project owner and translate them into technical specifications.
Write general and detailed technical specifications, considering possible problems and evolutions.
Application development
Write the lines of code necessary for the creation of a web product, which may contain text, images, video and / or sound.
Apply navigation rules, create links between pages.
Develop interfaces.
Correct and optimize the functionalities (quality, graphic charter, ergonomics …).
Document applications for further development and release.
Testing and writing the necessary corrections
Prepare and perform unit tests.
Carry out load tests.
Make the necessary corrections following these tests or the functional tests carried out by the users or the contracting authority.
Corrective and progressive maintenance of applications
Ensure the corrections following the problems raised (bugs).
Take into account changes in existing technical solutions.
Ensuring the programming of changes requested by users.
POSSIBLE ACTIVITIES
For small projects, the web application developer can sometimes be required to manage the technical part from A to Z without there being a project manager, and sometimes to write detailed functional specifications.
VARIABILITY OF ACTIVITIES
The main factor of variability in activity is a technological factor: some developers specialize in very precise and cutting-edge technology, others are multiplatform developers.
The type of environment in which they are called upon to operate may also require them to have additional specific skills: development on smartphones, on-line video games, etc.
HIERARCHIC REATTACHMENT
Web technical project manager
Development manager / IT and / or Internet
Technical / production / operations director
CONTEXT AND FACTORS OF EVOLUTION OF THE PROFESSION
The profession of web designer developer tends to be closer to that of IT developer insofar as web technologies are now used in most computer applications.
At the same time, the profession tends to become technically more complex with the proliferation of development tools and the need for products to be ported under different operating systems (in particular for mobile web technologies); this means for companies to look for more and more qualified developers, able to learn and master new languages very quickly.
PROFILE
Required diplomas
Bac + 2 in computer science: DUT, BTS, AFPA, CNAM training etc…
Bac + 3 in computer science: professional licenses
Engineering school in the IT and telecoms field
Masters in computer science: digital media engineering, management and information system…
Duration of experience
This position is open to young graduates, in particular to those who have a Bac + 4/5 training; beginner developers, especially Bac + 2/3 do not all have executive status when they are hired.
1 to 5 years of experience is generally required in web development for people with a DUT, BTS or professional license.
REQUIRED SKILLS
Technical skills
The developer must have a good command of development languages and tools:
Development environment (e.g.: object technology, IDE, eclipse, bean, ASP, .NET – Development platform: J2EE …)
Web applications (ex: JavaScript, Flash, Dreamweaver, Visual Basic, PHP, Flash and other associated software ….)
Knowledge of frameworks
Knowledge of CMS (Drupal, Word press, Presta shop …)
Programming languages (e.g. (X) HTLM, C / C, Java, (My) SQL, JSP, XSLT …)
Knowledge of development methodologies (object methodologies, “agile” …)
Skills
Strong motivation for IT and for learning new languages and systems
Adaptability and strength of proposals to meet customer demands while respecting development standards
Speed of execution to deliver deliverables on time
Ease of adapting to new languages and new development methods
Versatility, creativity to identify the appropriate technical solutions
REMUNERATION
Young graduate: between 24k and 35k
Young manager: between 35k and 45k