Innovitics company is now hiring for a Software Engineering to join it's fast growing company!
Responsibilities:
We are looking for a skilled and motivated Backend .NET Software Engineer to join our growing development team. In this role, you will be responsible for designing, building, and maintaining scalable backend systems and APIs using Microsoft .NET technologies. You’ll work closely with front-end developers, product managers, and QA engineers to deliver high-quality software solutions that power our applications and services.
Key Responsibilities:
Design, develop, test, and maintain backend services and APIs using .NET Core / .NET Framework.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code following best practices.
Optimize applications for performance, scalability, and reliability.
Participate in code reviews and contribute to the continuous improvement of the codebase.
Troubleshoot and resolve issues in existing software applications.
Implement and maintain data storage solutions using SQL Server or other databases.
Contribute to the architecture and design of new and existing systems.
Preferred Qualifications:
Experience with Entity Framework or other ORM tools.
Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
Understanding of authentication and authorization (e.g., OAuth, JWT).
Work conditions:
Location: New Cairo
Working hours: flexible 8 hours
Working days: from Sundays to Thursdays
Benefits:
Social Insurance
Medical Insurance
Attractive Salary
Seasonal Bonuses