Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend Developer

FirstTech
Nasr City, Cairo

Senior Backend Developer

Nasr City, CairoPosted 1 month ago
55Applicants for7 open positions
  • 53Viewed
  • 22In Consideration
  • 30Not Selected

Job Details

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

Skills And Tools:

Job Description

  • Guide the architectural decisions and ensure adherence to design principles that enhance scalability, maintainability, and performance.
  • Implement high quality software based on provided design and architecture.
  • Develop distributed, high load, scalable and secure systems.
  • Develop technical specifications and architecture.
  • Analyze systems flow, data usage and work processes and
    anticipate/investigate problem areas.
  • Lead the back-end team in code reviews, instilling a culture of excellence, and promoting growth through constructive feedback. 
  • Write clean and efficient code using .Net core programming languages.
  • In depth experience of MS-SQL Server and SQL programming language
  • Implement multi-threading code and asynchronous operations.
  • Develop tools and application by producing clean and efficient code.
  • Deploy fully functional websites and applications to DEV (Alpha) and UAT
    (Beta) environments
  • Collaborate with your team to review and debug code.
  • Test, debug, and troubleshoot .NET websites and applications.
  • Ensure all back-end processes align with documented software processes and procedures, maintaining high standards throughout the software product lifecycle.
  • Break down project requirements into tasks and sprints, assigning them based on team members' expertise.
  • Oversee the progress of individual sprints, ensuring timely delivery while maintaining code quality.
  • Interface with project stakeholders, providing regular updates and gathering feedback.
  • Implement best practices, standards, and procedures including quality and
    delivery methodologies

Job Requirements

  • Bachelor’s degree in in Computer Science, Engineering, or related field
  • 5-8 years of experience
  • Extensive experience agile methodologies (TFS, JIRA, Github), relevant software such as ASP.NET
    core, MS SQL Server, C# and experience in react is an asset
  • Proven experience with application architecture
  • Proven knowledge of design patterns, distributed systems, and integration testing
  • Excellent project management, problem solving and high-level verbal and written communication

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Developer