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 RequirementsMandatory 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 HabitsOwnership & 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 CandidateExperienced 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.