Browse Jobs
For Employers
Post JobLog inGet Started

Desktop Application Developer

Maxycode
Cairo, Egypt
Posted 5 years ago
24Applicants for1 open position
  • 5Viewed
  • 2In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About the Job :

  • The Senior Software Developer shall be responsible for performing his tasks and duties in the planned time-frame with the expected quality.
  • Responsible for completing assigned tasks within the timeline with proper documentation and follow coding guidelines.
  • Supporting company products.
  • Responsible for fixing bugs related to the assigned tasks or any other software bugs.
  • Perform Development Tasks
  • Handle existing software problems and carry out requested changes
  • Impact analysis for change requests
  • Participate in Team meeting
  • Gathering and understanding scope
  • Maintaining the systems once they are up and running
  • Writing Documentation according to business needs.
  • Participate in the development of new capabilities leveraging technologies such as windows app using C#, EntityFramework5, and SQL Server.
  • Collaborate with other developers on best practices, code reviews, internal tools, and process improvements.
  • Provide accurate effort-estimates for deliverables.
  • Be committed to the deadlines through follow up of tasks with team members.
  • Research and actively learn about new technologies and introduce them into the infrastructure.
  • Ability to manage priorities and work in a fast pace environment.

Job Requirements

Job Requirements:

  • 2+ years of application software development experience with solid design principles and practices
  • 2+ years of .NET Framework 4.0 C# applications using c# , vb.net
  • Experience with Windows software, GUI design, SQL database design, SQL server experience
  • Experience with ERP software development is a plus
  • Knowledge and experience with designing applications for multi-location network systems.
  • Must have excellent verbal and written communication skills
  • Excellent documentation skills
  • Self-starter
  • Agile and flexible to take on different tasks to support the growth of the organization
  • At least 2 years of experience with C# development, Windows Application, Entity Framework, API Service, Crystal Report,telerike component
  • At least 2 years of experience with MS SQL Server development, stored procedures, optimization.
  • Expertise in using Windows Presentation Foundation (WPF) and XAML.
  • Strong proficiency in using Desktop Application.
  • C# Knowledge is a plus.
  • OOP and Design Patterns.
  • Good Knowledge with web services and API’s.
  • Having experience in Desktop Development ready-made components.
  • Strong organizational and communication skills.
  • Work experience using a bug /task tracking application.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentDesktop Application Developer