Desktop Application Developer
Maxycode -
Cairo, EgyptPosted 5 years ago24Applicants for1 open position
- 5Viewed
- 2In Consideration
- 0Not Selected
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
- System Implementation EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza24 days ago