- Experience Needed:
More than 5 years
- Career Level:
- Job Type:
- Full Time
Remote during COVID-19
About the Job
We are an Egyptian software house specialized in web apps, mobile apps, and big data analytics.
We are seeking an enthusiastic motivated candidate who can work in a fast-paced environment to join our team as a Senior Full Stack developer
- Analyze system requirements and prioritize tasks.
- Write clean, testable code using .NET programming languages.
- Develop technical specifications and architecture.
- Will be responsible for the implementation of new web/desktop applications as well as maintaining existing applications.
- Translating business requirements into functional applications throughout all stages of the SDLC.
- Design, build, and maintain efficient, reusable, and reliable code.
- Integrate data storage solutions such as databases, key-value stores, blob stores, etc.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Support and develop software engineers by providing advice, coaching and educational opportunities
- Help maintain code quality, organization, and automation.
More than 5 years
Our best candidate should have the following:
- Bachelor’s degree in Computer Science or equivalent experience.
- +5 years experience in developing .NET framework and C# applications.
- Solid understanding of object-oriented programming concepts and design patterns.
- Excellent knowledge and experience in working with MVC and ASP.NET.
- Solid experience in ASP.NET Core .
- Experience in developing with Angular and Typescript.
- Experience in programming to SQL databases (experience in MS SQL server is required).
- Experience in implementing Web API.
- Strong working knowledge of implementing RESTful services and working with internet protocols such as JSON, c, SOAP, and HTML.
- Experience in Git source control.
- Experience in Agile Development
- Excellent written and verbal communication.
- Teamwork and problem-solving skills, with the ability to interact and communicate successfully with business partners and development teams.
- Strong analytical and estimation skills with the ability to quickly debug system problems and provide short & long term solutions.
About this Company
DEVOPSolution is an Egyptian software house specialized in web apps, mobile apps, and big data analytics. We provide custom made solutions to our clients, paving the way to them to develop the best fitting solutions. Our team is a devoted, customer-oriented group of talented...
See all Careers and Jobs at DEVOPSolution