Senior Software Developer

TMentors - Cairo

Applicants for
6 open positions
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
8,000 to 14,000 EGP per month, Training, Profit-Share, Premium Medical Insurance
Education Level:
Bachelor's Degree at least
6 open positions
About the Job

We are looking for Seniors who wants to push limits of product innovation using the latest advancements in cutting edge technologies, however deliver production quality systems; working closely with other developers, QC, designers and other cross-functional team members.

Our engineers have the opportunity (and are expected) to exercise a high degree of leadership and expertise in their daily work, having strongly held and defensible ideas, and advocating for what they believe is right.

But they also need to be eager to hear differing opinions, adept at identifying and evaluating trade-offs, willing to be proven wrong, and quick to walk through fire to help out their follow teammates.

  • TMentors is actively recruiting top tier software engineering talent to join our software development team.
  • Enjoy working on challenging problems that directly impact and empower customers at massive scale? Want to innovate and engineer services and website platforms that power our business operations? If you are passionate about front-end or back-end development, or even both, TMentors has the opportunities to allow builders to build great software for our customers.
  • Successful candidates will be strong developers who can prioritize well, communicate clearly, and have a consistent track record of delivery.
  • The TMentors development team requires creative engineering balanced with high quality and customer focus.
  • We use Scrum and test-driven development to meet business objectives, build code continuously, and refactor systems as needed.
  • We use ASP.NET MVC and C# to build our systems.
  • If our business and culture sound like they might be a fit, we’d love to hear from you.
Job Requirements
  • 3+ years professional experience in software development
  • Expert knowledge of C#, .NET MVC, Web API
  • Solid experience in MS SQL Server, Entity Framework
  • Strong understanding of computer science fundamentals, including object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience refactoring code and evolving architectures
  • Knowledge with distributed computing and enterprise-wide systems
  • Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • capable of communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Angular JS knowledge is good to have.
  • Excellent verbal and communication skills in English.
About this Company

A leading company in software development, based in (Cairo, Egypt), and with branches at (California, USA); Since 2010 we built different scales of projects from Mobile apps, Web Apps to Robotics.

Our clients span everything from large global corporates to... (More)

See all Careers and Jobs at TMentors