Reviews and analyzes change requests to determine the scope of work.
Upgrading existing .NET applications.
Writing scalable code for .NET software applications.
Reviewing and debugging .NET applications.
Providing support to junior developers.
Deploying functional programs and applications.
Drafting software and application operating procedures.
Training junior staff.
Should have sound knowledge on server side configuration and on network infrastructure.
Assists in development and improvement of application maintenance plans, processes, procedures, standards and priorities
Maintains direct knowledge of and applies all applications maintenance technical processes, procedures, and quality standards
Provides the Development Lead with accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies
Provides Production Support and meets the defined SLAs.
Follows standard practices and procedures in analyzing situations or data to obtain responses.
Contributes in the code review process, documents the review comments to use it for the Root cause analysis.
Create technical documentation for deliverables.
Normally receives general instructions on routine work, detailed instructions on new projects or assignments
Perform assigned duties.
Desired Candidate Profile
Baccalaureate-level degree in relevant technical specialty, such as computer science, management information systems, computer engineering.
Expert level skills in Web Technologies & ASP. Net 3.5, ADO.NET WebApi (Restful services) & Java Script. RDBMS: MS-SQL Server 2012 and above, Oracle PL/SQL
Must have working knowledge of all Software Development Lifecycle (SDLC) activities, including, requirements, design, coding, unit testing, deployment and maintenance.
Those who can join immediately or within 30 to 60 days are preferred