Good programming skills (Object Oriented, Data Types, Methods, Generics, Interfaces, Inheritance, Classes, Polymorphism, Arrays).
Selecting libraries and tools for improving accuracy and implementing new features.
Understanding the existing code base for quicker onboarding.
Writing scalable code for .NET software applications.
Reviewing and debugging .NET applications.
Able to understand the Data Migration formats and systems and tools.
Able to simulate the functional / technical issues and fix it.
Providing the best of cost-effective solutions and maintaining an impressive application product outlook.
Training and handholding of the users of newly developed applications
Meeting with technology managers to determine application and website requirements.
Analysing system requirements and delegating development tasks.
Providing support and train for junior developers.
Deploying functional websites, programs, and applications.
Drafting software and application operating procedures.
Evaluating their requirements and deciding on the technical aspects of development.
Discussing with the system users to translate business requirements into appropriate development specifications to deliver on user requirements.
Ensuring creation of required documentation as per the technical requirements of the project, Proper upkeep and maintenance of source code, versions, interfaces and other related software artifacts.
Testing the product in controlled, real situations before going live
Maintaining the systems once they are up and running Designing, development (coding) and implementation of the application, making sure there is a smooth change over from the old system to the new one.
Completing the work as per assigned deadlines and keeping management and Client updated on progress Resolving issues and queries, Support tickets.
Qualification :
25, 28, 50, 64
Skills :
Functional/Technical Skills
Knowledge of .NET languages including C#, Visual Basic.NET
Proficient knowledge in MSSQL, PostgreSQL.
Knowledge of how to write the WebAPIs and token-based authentication.
Proficient with front-end development languages including JavaScript, jQuery, HTML5, and CSS.
Understanding of scaling with stateless techniques
Excellent problem-solving skills.
Good verbal and written communication skills.
Analyzing business by objectives, preparing an action plan and identifying areas for modification and improvement.
Knowledge of reverse of engineer tool (i.e. ILSpy, DotPeek, etc..)
Knowledge of troubleshooting and debugging tools (e.g. Fiddler, Chrome/Firefox Developer tools).