Proven experience with Microsoft .NET technologies including, ASP.NET, ADO.NET, MVC, Languages: C#, VB.Net, SQL/T-SQL, JavaScript/DHTML, VBScript, HTML, XML
In-depth knowledge and experience with core Microsoft .Net technologies including:, LINQ and EF
Extensive experience with software design patterns
Experience with multi-threading and concurrency
Experience with debugging, performance profiling, and optimization
Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
Strong communication skills
Strong initiative to find ways to improve solutions, systems, and processes
Experience with database development including relational database design, SQL, and ORM technologies
Experience with user interface design and prototyping
Preferred knowledge of IIS server and its working. Operational Management
Ability to work on multiple projects with multiple deadlines
Flexible to work for any type of technology which the application requires
Take a project through the entire lifecycle of analysis, design, coding, testing and implementation, support, and documentation
Creating web or desktop applications for in-house use and maintaining them.
Develop applications in accordance with established standards
Package and support deployment of releases
Develop, refine, and tune integrations between applications
Analyze and resolve technical and application problems
Adhere to high-quality development principles while delivering solutions on-time
Research and evaluate a variety of software products Core Competencies:
Service Orientation Should be aware of both - the internal as well as external customers and their needs; and is committed to meeting the customers evolving, long-term needs the focus is on SERVICE
Result Orientation Should be able to direct efforts towards developing and implementing realistic action plans to meet business objectives; with a sense of urgency the focus is on achieving RESULTS Initiative One must not only understand and accept the responsibilities towards his/her job; but also proactively works towards identifying challenges and its resolution the focus is on seeking SOLUTIONS
Professionalism Should have in-depth knowledge of all functions and displays not only required skill[1]set but also ethics and integrity while conducting the job the focus is on PROFESSIONALISM
Cooperation One must ensure completion of all tasks at hand and simultaneously extends support to team members and displays joint ownership towards achieving business objectives the focus is on TEAMWORK
Employement Category:
Employement Type: Full timeIndustry: IT - Software Role Category: IT Operations / EDP / MIS Functional Area: Not ApplicableRole/Responsibilies: Software Developer