MCPNew: now works with Claude & AI assistants
top-notch-consultancy-2

top-notch-consultancy-2

Senior Software Developer

Company

top-notch-consultancy-2

Role

Senior Software Developer

Location

Cairo, Cairo Governorate, Egypt

Job type

Full-time

Found on Mokaru

6 days ago

Share this job

Salary

Not disclosed by employer

Job description

Our client, an IT consultancy firm based in Dubai, is seeking a Senior Software Developer to be based in Egypt. The ideal candidate will be responsible for designing, implementing, and maintaining complex, enterprise-level applications. Collaborates closely with cross-functional teams to gather requirements, propose technical solutions, and deliver business value.

Role and Responsibilities

  • Design, develop, and implement high-quality, scalable, and maintainable software applications
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather requirements, identify technical solutions, and deliver business value
  • Write clean, well-documented, and testable code using best practices and design patterns
  • Contribute to the team's technical roadmap and assist in the evaluation of new technologies and frameworks
  • Mentor and guide junior developers, providing code reviews and technical guidance
  • Proactively identify and resolve issues, and continuously look for ways to improve the software development process
  • Stay up-to-date with the latest industry trends, tools, and technologies

Qualifications and Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 4-6 years of professional experience as a software developer, with a strong track record of delivering complex, enterprise-level applications
  • Expertise in one or more programming languages, such as Java, Python, C#, or JavaScript
  • Strong problem-solving and critical-thinking skills, with the ability to analyze requirements and propose effective solutions
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment
  • Experience with cloud-based platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus
  • Extensive experience in coding designs
  • Specifically seeking expertise in NET
Resume ExampleCover Letter Example

Explore more