May 21, 2008

System Analyst/Programmer required

JOB DESCRIPTION
Systems analyst who can translate functional requirements into technical documents. The right candidate will have progressed from a mainstream software development/programming role (ideally .Net), into a more analytical role.Able to produce high level plans, review technical design documents and work closely with a development team.
Deploy, configure and test the software to satisfy customer requirements
To provide on-site technical support, training and troubleshooting for end-user
Responsible for new project implementation, study and analyze user requirements
Software development, including analysis, planning, design, testing and documentation
Any experience of working in the telecom or Media sector would be ideal, as you'll be responsible for investigating new developments in these sectors to ensure this
Work with a team of developers in the creation of various systems primarily using Visual Studio 2005.
Develop Microsoft SQL Server database queries, stored procedures and functions.
Solve complex n-tier application issues using state of the art Windows .NET technology in fast-paced, ever-changing environment.
REQUIREMENTS
The qualified candidate will have 4+ years of direct technology related experience and technology-related bachelor's degree.
Degree in computer Science.
Full SDLC experience including requirements, design, development, testing, documentation, etc.
4+ years working as a software engineer/ developer/ programmer building enterprise-level VB.NET & ASP.NET applications.
Candidates must be proficient in:
- Microsoft Visual Basic .Net 2005
- Microsoft SQL Server 2005
- Microsoft SQL Reporting Services 2005
- Internet Data Communication
Excellent communication and writing skills. You must be able to communicate professionally with our customers.
SQL Server Reporting Services is a plus.
Experience with XSLT and XML.
Strong understanding of object-oriented (OOP) development principals and design patterns/practices.
Microsoft certifications are a plus. Extensive knowledge with a variety of the technology concepts, practices, and procedures are essential.
Excellent communication, interpersonal and organizational skills and proven technical aptitude are required.
The individual will often be required to work outside of normal business hours and to work independently, without close supervision.
Salary Package: Negotiable
Please send your resume at wajiha.aali@gmail.com