Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Software Developer

ATEC Wireless
Cairo, Egypt
Posted 5 years ago
28Applicants for6 open positions
  • 23Viewed
  • 4In Consideration
  • 12Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Senior Software Developer responsibilities include analyzing the problem and gather the information, makes an error-free software which meets all the requirement of the task, creating a program within due date, understand the code and modify/change it according to required needs, proper documentation of the applications. Developing by a variety of technologies and tools

Responsibilities:

  • Contributes to the planning, configuration, and testing of the systems as directed.
  • Attend meetings as necessary for testing purposes.
  • Develops and executes comprehensive manual and automated test suites, cases and reports.
  • Provide accurate documentation of issues, and contributes to operations and deployment documentation.
  • Utilize performance/load testing methodologies to identify software optimization opportunities, potential system bottlenecks, and performance problems.
  • Design and develop applications. Translate design to code and perform the unit test on developed applications.
  • Analyze information architecture and understand the departmental requirements.

Job Requirements

  • Proven track record of successful cross-team/group collaboration to drive necessary processes and ensure product reliability/stability.
  • Strong technical & process development skills, with a clear ability/desire to go deep technically when needed
  • Excellent oral and written communication skills.
  • Must be self-motivated and results-oriented
  • Experience working with remote teams preferred.
  • Experience with the full software lifecycle covering requirements, design, development, unit testing, and delivery of custom software
  • Experience modifying existing functionality and adding new ones in a large, complex, production system environment
  • Knowledge of SCRUM Agile Methodology.
  • Experience with C#, SQL, XML, Entity Framework, Rest APIs
  • Must know Multithreading, Unit Testing
  • Experience in windows forms & WPF applications development.
  • Proficiency writing SQL queries, working with SQL Server, and relational database concepts.
  • Knowledge of development tools: Visual Studio, Visio, and TFS
  • Demonstrated experience with complex database structures
  • Knowledge of implementing automated testing platforms is plus.
  • Runtime 3D rendering preferred, but not necessary
  • Bachelor's Degree in IT or its equivalent
  • Minimum of 4 years of software development experience using Microsoft technologies required

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Software Developer