Web/ Application Developer
No. of Vacancies : 1
1. Job Purpose:
The Web/Application Developer will work with a team of developers on a variety of Web and application development projects that meet the needs of clients across a wide array of sectors. Projects long-range requirements for web and appliaction development in conjunction with the Head of IT. Expertise of technical document writing skill is necessary for this role. Should be able to demonstrate and mentor junior developer.
2. Principal Accountabilities:
The responsibilities of this position include the following:
- Participate in projects to introduce our flagship product to our client`s computing environment.
- Work will span the entire software lifecycle and will include the analysis, development, configuration, and testing of our Flagship Suite.
- Support the development and maintenance of a variety of large and small web applications.
- Work with the development team to prioritize and execute on tasks and development activities.
- Help take new projects through the full life cycle of development including defining application objectives, analyzing user requirements, prototyping, development, QA, deployment, and maintenance.
- Implement code modifications and add enhancements to existing applications.
- Update job knowledge by researching new technologies and software products. Present various new technologies for adoption by the development team.
- Support system users by developing documentation and assistance tools.
3. Skills:
- Must have clear idea about System Development Life Cycle (SDLC).
- Require experience of software design including client server and web applications.
- Ability to contribute architectural and Software design decision.
- Strong knowledge in UML, Design pattern and Microsoft Visio documentation.
- Strong knowledge on Operating system, Database and Network component that may impact application development process.
- Strong OOP experience in Java, J2EE, .Net (VB, C#, ASP.Net, PHP)
- Experienced with Web 2.0 technologies Ajax, CSS, JavaScript, jQuery, Prototype, etc.
- Development knowledge in XHTML, CSS and Ajax based front end view.
- Good experience with version control system.
- Strong knowledge in documentation writing.
- Good presentation skills to demonstrate the design.
- Must be able to hand-code, analyze, debug and deliver clean and maintainable code for web applications based on .NET.
- Should be able to manage and mentor a small development team.
- Strong command in English both oral and written.
4. Educational Requirements:
- B.Sc in Computer Science & Engineering from any recognized university.
- Any Certifications will be preferable.
5. Experience Requirements: 3+ years as software developer.
6. Additional Job Requirements:
- Knowledge of Visual Studio 2008.
- Knowledge of Visual Studio Team Foundation System (TFS) 2008.
- Knowledge of Windows Workflow Foundation (WF), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF).
- Knowledge of ADO.NET Entity Framework.
- Knowledge of Web 2.0 technologies Ajax, CSS, JavaScript, jQuery, Prototype, etc.
- Knowledge of Joomla/ Wordpress / Drupal etc. will added as plus.
Salary Range: Negotiable
Application Deadline: March 31, 2010 |