Browse Jobs
For Employers
Post JobLog inGet Started

Senior .Net Software Developer

Kalasko
Hurghada, Red Sea
Posted 3 years ago
11Applicants for5 open positions
  • 11Viewed
  • 6In Consideration
  • 3Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Responsibilities

  • Researching, Aanalyzing, designing, implementing and managing software programs
  • Testing and evaluating new programs
  • Maintaining and upgrading existing systems, fix errors, improve its performance, upgrade interfaces, libraries or adapt it to new hardware.
  • Focus on and deliver on quality.
  • Identifying areas for modification or improvement in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes and metrics
  • Working closely with other developers, software testers, solutions specialists, customer success engineers, application support engineers. 
  • Writing technical, development documentation. 
  • Working closely with team members and other stakeholders within the company.
  • You are always pro-active and are picking up tasks, supporting the project team to meet the project goals.
  • Represent the Company in a positive, helpful and professional way at all times

Job Requirements

Technical Skills

  •  Proven TDD development experience, with experience and knowledge in variety of testing strategies and types of functional & business testing
  •  Experience in CI/CD is a must with quality reporting tools
  • Advanced expertise in C# and the .NET Framework
  • Intermediate to advanced expertise in relational databases
  • Intermediate to advanced expertise in at least one cloud-based service provider (AWS, Azure, Google)
  • Expertise in clean code standards, encapsulation and isolation of responsibility standards and code logic standards
  • Experience in producing & maintaining technical documentation
  • Familiarity with popular Design Patterns
  • Familiarity with software development methodology and release processes
  • Analytical mind with problem-solving aptitude and ability to work in teams or independently
  • Good knowledge of Python programming language is a plus
  • Good knowledge of document oriented databases is a plus
  • Good knowledge of containers is a plus
  • Good knowledge of RabbitMQ or Azure Service-BUS is a plus

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Software Developer