Position Overview:
As a .NET Developer, you would perform programming activities, which include developing design specifications; prototyping; recommend migration and portability to match platform requirements; testing, debugging, verification and quality standard confirmation; source code management; user interfaces design; training and documentation; peer reviews of system configurations, standards and procedures; Utilize Software Development Life Cycle (SDLC) and industry best practices. Adhere to a consistent software architecture for all applications, which will be primarily based on the Microsoft .NET Framework
Position Responsibilities Include:
• Designs, develops, implements and tests new software features
• Debugging and resolving production issues
• Revising and maintaining development environment
• Supports integration and QA testing & developing test automation tools
• Ability to logically break down and articulate technical issues and suggest solutions
• Ability to systematically troubleshoot issues in .NET and JavaScript
• Willing to test and learn new technologies in the quickly changing technology world
• Ability to manage multiple clients and projects/tasks simultaneously.
• Ability to work in an entrepreneurial environment in a team and individually.
• Candidate should be a self-motivated, independent, detail oriented, responsible team-player
• Ensure customer satisfaction through follow-up, client responsiveness, and thorough communication.
Preferred Knowledge, Skills and Abilities Include:
• Knowledge of programming concepts including Object Oriented Programming
• Experience with C#/.NET
• Experience with MS SQL Server
• Experience with HTML/JavaScript
• Experience in jQuery, KnockoutJS, Entity Framework, ServiceStack, Silverlight
• Application design, development and deployment experience in a MS environment
• Strong interpersonal skills
• Ability to communicate clearly and concisely
• Strong analytical and problem-solving skills
• Ability to quickly learn new application systems and technologies
Education and Experience:
• Bachelor's Degree in Computer Science or a related field
• 1-3 years’ experience in programming and systems design preferred
|