Object oriented and functional programming techniques.
Strong hands on experience with C#, ASP.NET, Angular JS.
In-depth Knowledge in Client Server Architecture, web based application, Data Structure, Multithreading& Algorithms.
Hands on experience of developing application with N-Tier architecture, SOA.
Knowledge and application of SOLID design principles.
Hands on experience on entity Framework.
Knowledge on WCF will be added advantage.
Experience with cloud based microservices application development.
Experience of developing Web services and API development using REST or SOAP.
Nice to have work experience on ASP.net, ER-mapper and NuGet Package Manager.
Experience / knowledge on Container Orchestration, Container Management System, Continuous Integration and Continuous Delivery and Microservices will be advantageous.
Good experiences with agile and common approaches of software development and corresponding tools.
Must have relational databases experience in any one of the following: SQL Server / Oracle.
Good communication and analytical skills, along with proactive and responsible way of working.
As a software engineer, your daily work involves technically challenging applications and projects where your code makes a direct contribution to the further development and upkeep of our solutions suite.
As a software engineer, we expect much more from you than just the ability to design and develop good software. We find it important that you possess an inherent drive to get the best out of yourself every day, that you are inquisitive and that you are not intimidated by situations which require you to branch off from the beaten track. You work together with colleagues in a SCRUM team. In addition, you have regular contact with other software teams, software architects, testers and end users. Good communication skills are therefore extremely important, as well as the ability to think pro-actively
Knowledge of and experience with C# / .net and WPF
Knowledge of XSD/XSLT, PLSQL, Windows and relational databases (ORACLE) is an advantage
Analytical skills and capabilities to understand how raw (unstructured) data needs to be transformed into user friendly reports
Must have4-8 years of experience
Degree: ME/ MCA/ M-Tech / BE / B-Tech
Fact Personnel Pvt. Ltd. shall perspire to continuously research and innovate new methods... of recruitment to facilitate easier and faster recruitment and of quality personnel.
Fact Personnel Pvt. Ltd. shall always perspire to extend its horizon to entire world, and provide world class service to its clients and its candidate as well. It shall perspire to become a knowledge house for its candidate and other people involved so as to contribute to development of every single person. We consider it as our duty as not only to locate the best talent available but also to contribute to the development of individual talents as well in whatever small way we can. Read full description