Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- You will develop software systems, participate in logical and physical design of the product and understand the business requirements.
- You will solve complex technical problems that other team members may encounter, review and enforce the quality of code written within your team as an integral part of a Scrum team;
- Analyze existing code base and design pragmatic amendments;
- Direct contribution to the Agile process.
Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering or any related discipline.
- 5+ years of experience in software development & +2 years of proven experience in Payment Gateway software development.
- Excellent skills in C#, .Net Core 2+ and web API,
- Excellent skills in Entity framework code first
- Excellent in JavaScript, JSON.
- Good knowledge in Angular 8+.
- Good skills in both SQL and NoSQL ( mongodb / elastic/ redis / Cosmos DB ..) .
- Solid understanding of SOLID principals and Microservices Architecture and Design patterns.
- Experience with Version Control Systems (Git), Jira and slack.
- Experience working in an agile environment.