Browse Jobs
For Employers
Post JobLog inGet Started

Senior Full Stack Software Developer (Backend/.NET Core)

CEPRES
Cairo, Egypt
Posted 2 years ago
27Applicants for2 open positions
  • 26Viewed
  • 1In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

CEPRES is a Fintech Company and leading solution provider as a digital platform for investment analytics & data solutions to the Private Capital Markets. CEPRES began in 2001 as the Center of Private Equity Research and was the first to ‘look-through’ private market funds to underlying deal and asset performance. Today, our award-winning online platform securely connects thousands of professionals in the largest private investment network in the world.

At CEPRES we value smart and innovative people who also work effectively in a team environment. As a dynamic and agile company, we encourage our staff to focus on achieving results and growing their potential.

About the role

  • We are looking for Senior Full Stack Software Developer (Back-end/.NET Core) to join our senior team in Cairo office and help producing scalable software solutions. You’ll be part of a cross-functional, product-oriented, Agile team that is responsible for the full software development life cycle, from conception to deployment.
  • To succeed as a backend developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

In this role you will

  • Responsible for building .NET applications.
  • Working alongside tech leads, developers, and quality assurance engineers working on different layers of the infrastructure.
  • Design, build and maintain efficient, reusable, and reliable code.
  • Participate in unit and integration testing.
  • Collaboration with QAs on acceptance testing.
  • Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
  • Help maintain code quality, high standards, and automatization.
  • Take requirements and develop software features.

Job Requirements

You should have

  • BS/MS degree in Computer Science, Engineering or a related subject. 
  • 3 years+ of experience in .NET stack technologies. 
  • Excellent Object-Oriented programming and Design Pattern skills. 
  • Strong experience with Entity Framework Core. 
  • Build out database design and schema. 
  • Experience with Microsoft SQL Server, Profiling, and Optimizations. 
  • Experience using Git and GitHub for source control. 
  • Skill for writing reusable libraries. 
  • Understanding of fundamental design principles for building a scalable application with patterns such as Domain Driven Design or Test-Driven Development.  
  • Experience creating database schemas that represent and support the business processes. 
  • Web API experience.
  • Must be someone who has a can-do attitude and problem-solving skills. 
  • Very Good English communication (verbal, written, and analytical skills).  

Nice to have

  • Professional knowledge of one of the front-end frameworks (e.g. React.js or Angular) and common languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Experience developing desktop and mobile applications (plus)
  • Familiarity with NoSQL databases such as MongoDB.
  • Familiarity with the Scrum process.

What we offer

  • Compensation and benefits through attractive packages, company and team events, flexible working hours, holiday time, work-life balance, remote working, and career advancement
  • Career growth opportunities and promotions in Private Equity - one of the most demanded and attractive finance industries today, 360° feedback, mentoring from an international team of passionate experts
  • Culture driven by our Leadership Principles: entrepreneurial, result-driven, encouraging ownership and enabling each other to succeed
  • Caring for our employees: Individualized trainings for your professional and personal development. Contribution to health plan. We are all dedicated to creating a positive impact on our lives!

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Full Stack Software Developer (Ba...