Lead Software Developer

IMS Software - Cairo, Egypt

95
Applicants for
1 open position
16
Seen
6
Rejected
Experience Needed:
More than 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
10,000 to 15,000 EGP per month, End of year bonus, stock options
Vacancies:
1 open position
Travel Frequency:
Minimal travel
About the Job
  • IMS Software is looking for a Lead Software developer for our office in Cairo, Egypt, this position will lead the efforts for designing, developing, and releasing a new modern ERP system.
  • This position will be based in Cairo, Egypt with traveling 2 times a year to IMS Conference in Europe, Dubai, and the US.
  • This is a remote position, you will be working 100% home based.

Job Requirements

Technical Skills

  • Expert level in Microsoft Technologies, including but not limited to (.net, C#, VB.net, WCF, WebAPI)
  • Expert level in database design using MS SQL Server 2012, 2014 (stored procedures, triggers, views)
  • Expert level in Web Services design and development - WCF - WebAPI, XML and JSON
  • Expert level in Web Development using latest technologies (AngularJS, JS, etc...)
  • Good understanding of Azure development
  • Excellent UX skills to ordinate with UX designers

Architecture:

  • You should be comfortable working with your team to craft a design: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints.
  • Coding. Our Leads never go post-technical. We think that it’s important for technical leadership to continue to code. You should also be up to speed on practices like TDD, continuous integration, pairing, and infrastructure automation.
  • Understanding and often playing a major part in the entire cycle of software development and delivery, from vision, to project conception, to UX, to code, to testing, to deployment, and around again.
  • Agile. We believe strongly in agile delivery practices, having implemented them for ourselves and our clients for a long time now. You should be very comfortable working with Agile, Lean and Continuous Delivery practices -- and love it as much as we do.
  • Excellent knowledge of English language



Soft Skills

  • Mentoring a team and bringing them up to speed on new languages and skills. We all learn from each other, but with the breadth of technical experience you’ll bring to the table, you’ll be an invaluable teacher to your less-experienced peers.
  • Thinking big and acting fast. You’ll need a startup mentality with enterprise awareness. That means you can manage competing priorities, that you’re ready to pivot or adjust plans quickly, and that you understand the role you and your team play in major organizations’ tech strategies.
  • Influencing priorities, for both the team and the client. You understand both the business problem and the technical solution, and you’re able to advocate for excellence and effect change when necessary.
About this Company

IMS Software is a global -industry specific- consulting service, we offer complete software solutions for Oil & Gas industry, Finance, Real Estate, Banking, Education and Trading.

IMS Software provides best practice methodology in software development, our... (More)

See all Careers and Jobs at IMS Software
Hiring?
Signup for an employer account and Post your Jobs!