Share this Job

Job Title:  Software Developer (Dot NET)

Req ID:  21425
Job Category:  Information Technology
Country/Region:  IN
State:  MH
City:  Pune
Zip:  411004

The Software Developer – Dot Net, will work closely with the supervisor to maintain and support applications that address business needs by developing applications screens/reports within Microsoft .NET technology.  Utilize mature development standards and tools, Microsoft .NET/ASP .NET/C# MVC Platform with HTML 5, CSS3, ReachJs, Jquery, AngularJs, Ext Js and Ajax, etc.  Learn and adhere to coding standards, procedures and techniques and contribute to the technical code documentation. There will be some interaction with business users to understand issues, gather requirements and coordinate testing.

Support of the applications would include resolving issues reported by users.  Issues could be caused by bugs in the application or user error or programming errors.  Resolution process will include, but not limited to, investigate known bugs on software vendor support website, create tickets or service requests with software vendor, develop scripts to fix data issues, make program changes, test fixes and apply the changes to production. 

This position will also work on development requests and projects. This will include, but not limited to, interacting with business to gather requirements, design and develop technical solution, unit test programs, user testing, documentation and production implementation.  Requests involve development of reports, alerts, workflows, interfaces and data conversion programs.

The position also requires staying abreast with changes in technology, programming languages, and software development tools.  These tasks and activities will be completed with the help and under the guidance of the supervisor.  Participation in team and / or project meetings, to schedule work and discuss status, will be required. This position reports to Technical IT Manager.


Essential Job Functions

.Net Application Support - 30%

  1. Provides first level support for assigned .Net Applications modules and related applications2.
  2. Troubleshoots and resolves problems reported by users of these modules and applications.
  3. Investigates issues using vendor support website(s).
  4. Creates tickets or service requests with software vendor.
  5. Develops fixes for issues
  6. Develops changes to programs to resolve issues
  7. Works with other team members, DBA team and other teams to resolve issues

.Net Applications Development – 70%

  1. Reviews and understands business requirements for development tasks assigned
  2. Develops new programs or makes changes to existing programs, according to business requirements
  3. Develops test scripts and tests programs according to business requirements
  4. Submits programs to supervisor for review and approval
  5. Works with business users to test programs in Development and Quality
  6. Writes technical documentation
  7. Works with DBA, System Administration teams to migrate programs to Quality and Production


Position Summary
Duties - cont'd
Education Degree
    Required Experience
    Preferred Experience

    Education/License Requirements

    Diploma and 2 years of experience required
    Bachelor’s Degree in related technologies (IT, Computer), MCA


    Experience Requirements
    5-7 years of experience of full-stack developer experience in building responsive web applications using industry standards in Microsoft .NET/C# MVC Platform with HTML 5, CSS3, ReachJs, Jquery, and Ajax.  
    Experience working with relational database schemas, particularly SQL Server and Oracle.
    Experience with Advance Javascript such as ReactJs/AngularJs
    Experience with developing Azure-hosted applications
    Functional knowledge of CRM systems
    Knowledge of project management tool, preferably JIRA
    Experience working with source control tools, preferably like GIT
    Good verbal and written communication

    Job Segment: Developer, .NET, Database, Oracle, DBA, Technology