Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
IKEN Technology is looking for a Senior .NET Software Developer.
Responsibilities
- Implement new requirements, changes and modifications, with attention to simple interrelationships between different applications modules.
- Troubleshoot and resolve reported bugs promptly and efficiently.
- Apply basic testing for implemented modifications to ensure effective functionality.
- Work closely with the configuration manager to build and deploy updates to QA or staging environments.
- Coordinate and communicate with the analysis and design team to facilitate requirement gathering and documenting applications.
- Communicate with the testing team and provide them with the developed component's functionality to facilitate the testing process.
- Deliver queries to DBA team to tune it and to advice tuning tips to be implemented in the source code.
- Adhere to and follow agile scrum process.
Job Requirements
- Bachelor’s Degree in Computer Science or Information Technology.
- A minimum of 3 years’ experience in software development
- The following technical requirements are a must:
- Preferred to have +3 years of experience in .Net core and SQL Server.
- Preferred to work in similar environment (banking business or brokerage).
- An understanding of SOLID software design principles.
- Strong grasp of software design patterns and effective development methodologies.
- Knowledge of RESTful APIs concepts.
- GIT source control basic knowledge
- Aware of the following Technology:
- Net Framework
- Net Core
- SQL Serve
- Dapper – Entity Framework – ADO
- Microservices architecture
- Source control: Git
- Unit testing and Test Driven Development (TDD)
- Familiar with Modern Message Queuing technology: Rabbit MQ or Kafka
- Familiar with dockers and containers
- Familiar with OpenShift (or any containerization platform: AWS, Azure Cloud, K8s)
- Good command of Arabic and English.
- Excellent communication skills (written, verbal and listening).
- Ensure deliverable are always of a high quality.
- Self-motivated, clever and maintains a positive attitude.
- Preferred to live in Cairo – Giza.
- Preferred to be free or have short notice period.