Senior Backend Developer (.NET)
Bydotpy -
New Cairo, CairoPosted 1 year ago51Applicants for1 open position
- 46Viewed
- 0In Consideration
- 4Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Implement high-quality software based on provided design and architecture.
- Develop distributed, high-load, scalable and secure systems • Develop technical specifications and architecture.
- Analyze systems flow, data usage, and work processes and anticipate/investigate problem areas.
- Write clean and efficient code using .Net core programming languages.
- Create proficient structure DB with MS-SQL Server and SQL DBMS
- Implement multi-threading code and asynchronous operations.
- Develop tools and applications by producing clean and efficient code.
- Deploy fully functional websites and applications to DEV (Alpha) and UAT (Beta) environments.
- Collaborate with your team to review and debug code.
- Test, debug, and troubleshoot .NET websites and applications.
- Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
- Provide proper and clean embedded code components.
- Product quality API documentation that can be shared with 3rd party.
- Read and analyze 3rd party API specifications and documentation.
- Create code documents for your created component or project or individual components.
- Collaborate to establish and enhance development policies, procedures, and standards and enforce their implementation within their team of developers.
Work Condition:- ON SITE
- Work Location (Fifth Settlement, New Cairo).
- Full-time from Office (5 days a week from 10 AM to 6 PM )
Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering or a related field
- +5 years of experience in .NET Framework, C#, ASP.NET, MVC, and .NET Core Framework.
- Extensive experience with MS SQL Server, My SQL, MongoDB
- Strong Proficiency with server-side language and WebAPI.
- Extensive experience with agile methodologies (TFS, JIRA, Github),
- Strong background in OOP.
- Experience in SOA, Microservice, DDD, and TDD
- Strong knowledge of design patterns, distributed systems, and integration testing
- Experience in Web Services, WCF, and Restful APIs. Is a must
- Well-knowledge with front-end languages such as HTML, CSS, and JavaScript.
- Basic to good knowledge of JavaScript frameworks such as Angular 2+.
- Excellent problem-solving skills.
- Attention to detail.
- Knowledge of deployment operations and CI/CD pipelines is a must