Senior Software Developer
• Experience in developing desktop and web applications.
• Experience in database development.
• Experience in object oriented programming techniques and SW development techniques.
• Knowledge of design methodology (ERD and DFD, UML) is a must.
• Experience in developing Business Solutions is a plus.
• Ability to communicate in both technical and non-technical ways.
• Flexible, stress resistant, autonomous and passionate.
Job Responsibility:
Senior application developer participates in the process of building and development of software applications and systems.
His main activities include:
- Reviewing and participating in requirement and analysis, creating designs, preparing algorithms, coding and testing.
- Participate in Peer reviews and research activities.
- Working in a team to achieve the tasks and develop customer applications.
- Will help other junior developers in his team in development and debugging.
- May participate in demo preparation and presentations for clients.
- Will participate in creating technical documentation and project management activities.
- Reports the progress periodically to management, his team, or the client directly.
Job Qualifications
• Development under Visual studio 2010 using C#.
• Excellent Knowledge about Dot Net Framework, ASP DOT NET.
• Good knowledge about SQL Server 2008 and Crystal Reports.
• Knowledge about Version Control Systems and Issue tracking.
• Knowledge about Silverlight.
• Good Knowledge about application architectures: server/client, n-tiers.
• University graduate in software engineering, computer science, ITI SW development or equivalent programs.
Basic Data
OfferSenior Software Developer