Objective: To contribute to business growth through the development of quality applications to meet the requirements of our IT clients internal and external.
Develop applications using Microsoft .NET & Server Technologies, primarily to focus on business framework design and development using industry recommended standards. Provide support for existing applications and troubleshoot any problems that arise. Analyze requests for new applications/features, determine the appropriate technology to meet the need, participate in solution design, and provide accurate implementation time estimates.
Key Responsibilities
• Gather requirements for project and creates specifications for code development. Also expected to analyze requests for new applications/features, determine the appropriate technology and software design to meet the need and to provide accurate implementation time estimates.
• Designing and developing web-based and desktop applications, primarily to facilitate entry, display, analysis and reporting of customer or hosted data, and to provide support for existing applications and troubleshoot any problems that arise.
• Ability to review, evaluate, design, implement and maintain company databases and/or applications
• Adhere to company coding and development standards
• Produce documentation for the development work undertaken.
Qualifications and Experience
• Computer Science Degree
• Programming with the minimum 3 years of professional software development experience, including 2+ Yrs C# and Microsoft.NET in a medium to large scale web and windows forms application development environment. This is an experienced Microsoft Technology Software Developer position; the successful applicant will be expected to complete the programming assignment with the minimum supervision as well as participate in overall system design and provide guidance to less experience programmers.
In addition to the .NET/C# requirement the ideal candidate will also have following qualifications:
o .NET Framework 2.0 and 3.0 (Windows Communication Framework & Windows Workflow Framework)
o SQL Server databases
o Good Trouble shooting and problem solving skills
o Must have good written and verbal communication skills
o Experience with SQL Server and IIS Administration
o Expert in Microsoft .NET (C#, ASP.NET)
o MUST HAVE 3+ YEARS EXPERIENCE IN .NET (C#, ASP.NET)
o Great skills in ASP, Visual Basic, XML, COM/DCOM,
o Object Oriented Programming, good knowledge and experience of design patterns
o Experience/Knowledge of AGILE/SCRUM Methodologies
o Any development related certifications like MCAD, MCSD
o Ajax
o Exposure to XML and XSLT is highly desirable
o XML Web Services