Senior Software Engineer - Dotnet

SaiSun Group
  • Bangalore
  • Confidential
  • 6-11 years
  • 30 Sep 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

Specifically the candidate will do:

1. Develop user friendly, rich internet applications using software engineering best practices

2. Support web application development effort using Agile development process

3. Ensure and prepare proper technical design, documentation, and training manual for users

4. Provide support to maintain system once they are up and running

5. Perform and assist with quality assurance activities as needed

6. Develop web scraping tools

Key skills: ASP.NET, C#.NET, VB.NET, WCF, AJAX, JavaScript, VBScript, Python scripting, XML, CSS, HTML5, jQuery, web scraping, data harvesting, data mining, Rich Internet Applications and User Interface

Desired Candidate Profile

Education: BS in Computer Science or related field; Advanced degree is preferred

5-8 years of professional coding experience

Excellent understanding and command over OOP (Object Oriented Programming) concept

Strong experience in web application development using ASP.NET/VB.NET

Ability to adapt quickly to an existing, complex environment

Deep knowledge of the .NET 3.5/4.x Framework, including Visual Studio , VB.NET, ASP.NET

ASMX and WCF Web Services, and ADO.NET. REST Web Services a plus

Strong programming experience with JavaScript, HTML, CSS is a must

Experience integrating with third parties - through APIs or otherwise

Strong knowledge of software implementation best practices

Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA)

Proven experience in designing intuitive, next-generation interfaces and data visualizations

Strong knowledge of database with experience in writing SQL queries, store procedures, function and triggers

Detailed knowledge of various Internet browser capabilities

Experience with web scraping tools and methodologies is a plus

Outstanding written and oral communication skills

Proactive problem solving skills

Good knowledge of Geographic Information System (GIS) Web Based concepts and location based technologies like ArcGIS Server, Geo Server, Map Server is a plus

Experience with Google Maps API is a plus

Familiarity of JSON and XML is a plus

Experience with mobile development (Android, iPhone or mobile-optimized web sites) is a plus

Job Posted By

About Organisation

SaiSun Group