Senior Software Engineer
Lumin -
6th of October, GizaPosted 4 years ago46Applicants for4 open positions
- 34Viewed
- 8In Consideration
- 2Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Key responsibilities:
- Banking software Development Skills
- EMV concepts knowledge
- Thales and Safenet HSMs knowledge.
- VISA and MasterCard standards knowledge.
- Smart Card Application Development Skills
- ISO7816 and ISO14443 standards knowledge
- Native and JAVA OS development knowledge.
- PKCS#11 standard knowledge
Job Requirements
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering.
- 4 - 6 years of experience.
- Excellent written and verbal English.
- Experience in both architecture and implementation-level software design
- Experience in requirements capture, analysis techniques and process improvement approaches
- Understanding the full software life-cycle.
- Excellent knowledge of using C#, ASP.NET, angular 4.
- Excellent knowledge of typrscript, bootstrap, CSS, HTML 5.
- Excellent knowledge of MS SQL Server (2008, 2012 or 2016) and databases concepts.
- Strong background in OOP.
- Familiarity with Visual Studio 2010, 2013 and 2015.
- Excellent knowledge of .Net 3.5/4.0/4.5.
- Knowledge of the Web Services and Web APIs.
- Experience in the usage of UML
- An understanding and exposure to Team Foundation Server and ALM.
- Excellent personal organization and ability to prioritize and carry out multiple tasks
- Basic understanding of XML.
- Java is a plus.
- MCTS, MCPD is a plus.An active desire to learn new skills, ability to ask the right questions.
- Ability to work in team.
- Ability to understand the existing code base.
- Ability to suggest and make changes or improvements.
- Medical Insurance.
- Bonus.
- Career advancement opportunities
- Working with new technologies & multiple projects