Full Stack Developer | Senior Full Stack Developer

Full Stack Developer | Senior Full Stack Developer

Cairo, Egypt

Hravailable

Job Description

Full Stack Developer | Senior Full Stack Developer Industry: Fintech
Department: IT Department - InsurTech Salary Structure: To be discussed Position Overview:
• As a Senior Full Stack Developer, you shall work with development teams and product managers to
ideate software solutions, reporting to the Technical Delivery Manager.
Responsibilities:
• Work with development teams and product managers to ideate software solutions
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Build features and applications with a mobile responsive design
• Write technical documentation
Required Skills
• Translate the functional and technical requirements and specifications into application components.
• Solid OOP concepts, best practices, SOLID Principles, Enterprise Integration.
• Build and Maintain application components using .NET Core, ASP.NET, C# , Dapper , Entity Framework
• Good Experience with Vue.js , Angular 2+
• Good Experience with Testing Frameworks ( XUnit ) to build Unit Test and Integration Test
• Develop and write high quality coding standards.
• Implement best practices, standards and procedures including quality and delivery methodologies.
• Familiar with Agile Methodologies
• Experience with ERP Systems is Welcome
• 3-6 years of experience in designing and building applications.
Required Qualifications:
• BS degree in Computer Science, Statistics or a relevant field

Required Knowledge, Skills, and Abilities

  • testing
  • troubleshoot
  • coding

Education + Experience

  • Qualification: Degree
Drop Your Cv's @

jobs@hravailable.com

Want to Become a Successful Employee??

start working at your dream career today
SignUp Today