Overview
On-site position for an experienced .NET developer to maintain and enhance legacy enterprise applications using traditional Microsoft technologies and modern development practices.
________________________________________
Work Arrangement
• Schedule: 5-day work week, 100% on-site (no remote option)
• Location: Hyderabad or Chennai (must be available in either city)
________________________________________
Experience Required
7-10 years in .NET development with legacy application development experience.
________________________________________
Technical Requirements
Mandatory Skills
.NET Framework & ASP.NET Web Forms
• .NET Framework 4.x: Deep expertise required
• ASP.NET Web Forms: Server-side event-driven model, ViewState management, page lifecycle, server controls, code-behind development (C#)
• Web.config management, session/state handling
WCF (Windows Communication Foundation)
• SOAP-based web services development and consumption
• Service contracts, data contracts, bindings, and endpoints
• Error handling: Exception handling, fault contracts, error propagation
• IIS hosting configuration and deployment
JavaScript - jQuery
• DOM manipulation, AJAX calls, form validation, event handling
• Working with existing jQuery code and plugins
Database - PL/SQL
• Writing functions and stored procedures for any database (Oracle, SQL Server, PostgreSQL, etc.)
• Query optimization and performance tuning
• ADO.NET for data access (mandatory)
Version Control - Git
• Git-based repository management (GitHub, GitLab, Bitbucket, Azure DevOps)
• Feature branches, pull requests, code reviews
• Cherry-picking commits and merge conflict resolution
________________________________________
Adaptive Skills (Willingness to Learn and implement)
JavaScript Libraries & Frameworks
• Backbone.js: MVC framework for client-side applications
• Underscore.js: Utility functions and functional programming
• RequireJS: Module loader and dependency management
• OpenLayers: Mapping and GIS visualization library
• Bootstrap: Responsive UI framework
• Other legacy JavaScript libraries as needed
Oracle Database Specifics
• Quick learner of Oracle PL/SQL if not already experienced
• Schema-based development and multi-schema architecture
• Oracle packages, triggers, and database-specific features
• Oracle client tools and connectivity
Modern Productivity Tools
• Using GitHub Copilot and AI tools to accelerate coding, documentation, and problem-solving
• Staying current with productivity-enhancing technologies
________________________________________
Nice to Have
• .NET Core / .NET 5+ knowledge
• Experience with modern JavaScript frameworks (React, Angular, Vue)
• CI/CD pipeline experience
• Cloud platforms (Azure, AWS)
• Agile/Scrum methodology experience
________________________________________
Soft Skills & Work Habits
Ownership & Accountability
• End-to-end responsibility for assigned tasks and stories.
• Quality-focused delivery with minimal supervision
Proactiveness & Problem-Solving
• Self-starter who identifies and addresses issues early.
• Analytical debugging of complex legacy systems.
• Proposing improvements independently.
Professional Discipline
• Punctuality: Joining meetings on time without skipping
• Reliable attendance and availability during work hours
• Responsive team communication
________________________________________
Key Responsibilities
• Maintain and enhance ASP.NET Web Forms applications
• Develop and consume WCF services with proper error handling
• Database operations using ADO.NET and PL/SQL
• Client-side development with jQuery and JavaScript libraries
• Code reviews and Git-based version control
• Production support and bug resolution
________________________________________
Ideal Candidate
Experienced developer with strong foundation in .NET Framework 4.x, ASP.NET Web Forms, WCF, jQuery, and PL/SQL. Quick learner willing to adapt to legacy JavaScript libraries and Oracle-specific technologies. Reliable professional who leverages modern AI tools to enhance productivity while working with traditional enterprise systems.