Application Developer

4 days ago


Davangere, India 8th Element Full time

The ideal candidate has strong hands-on expertise in C# and legacy .NET frameworks (WinForms/WPF and ASP.NET Web Forms/MVC), with solid experience in Oracle SQL and PL/SQL (complex queries, packages, triggers, performance tuning) and working knowledge of SQL Server for reporting and analytics. They are comfortable working in on-premises, Windows-based environments with multi-tier client/server architectures, scheduled jobs, and batch processes, and can collaborate closely with DBAs and infrastructure teams. The candidate should be highly capable of reverse engineering large, legacy codebases with limited documentation, tracing end-to-end flows across UI, business logic, data access, and database layers, and performing thorough impact analysis before making changes. Strong debugging skills (logs, profilers, Visual Studio), experience handling business-critical production incidents (L2/L3), and familiarity with version control (Git/TFS) and ITSM tools (e.g., ServiceNow, JIRA) are essential. Experience with Information / lab / quality / operations systems or similar complex transactional applications is a strong plus. Work Timings Flexible timings with willingness to support overlapping hours with US time zones (including occasional off-hours / weekend support as needed). Role Summary We are looking for an experienced Application Developer & Support Engineer to maintain, enhance, and support a suite of business-critical legacy applications. These include: A long-running Laboratory Information System used for environmental and analytical testing. Desktop .NET client applications used for managing organic and inorganic test workflows, sample results, and quality checks. A project/operations dashboard that consolidates lab/project performance data from Oracle and SQL Server for reporting. Web applications (on-prem .NET) used for lab data preparation, operational workflows, and internal employee/HR information. All applications are on-premises, using Oracle as the primary transactional database (with some SQL Server reporting), and have complex, tightly coupled code and data flows that must be understood and handled carefully. The role is a mix of development, enhancement, deep troubleshooting, and L2/L3 production support, with strong emphasis on reverse engineering complex legacy systems and ensuring stability.  Technical Capabilities & Competencies Core Technical Skills Strong experience with C# and .NET (legacy frameworks such as .NET Framework, WinForms/WPF and classic ASP.NET Web Forms / MVC). Solid expertise in Oracle Database: Advanced SQL (joins, analytical functions, performance-oriented queries). PL/SQL (procedures, functions, packages, triggers). Understanding of indexing, execution plans, and query tuning. Working knowledge of SQL Server and its use for reporting / analytics. Comfort working in on-premise environments with Windows servers, application servers, and database servers. Complex Code & Flow Handling Proven experience in reverse engineering large, legacy codebases with limited or outdated documentation. Ability to understand and trace multi-layered architectures (UI, business logic, data access, database) and dependencies between modules. Strong debugging skills: Using Visual Studio debuggers, logs, and profilers to trace issues across layers. Diagnosing intermittent production issues (e.g., race conditions, memory leaks, connection pool issues, timeouts). Experience analyzing complex stored procedures and PL/SQL packages to understand business rules implemented at the database layer. Capability to perform impact analysis before changing shared components in heavily reused libraries or database objects. Integration & Architecture Awareness Understanding of client–server architectures, multi-tier applications, and on-prem network constraints. Familiarity with file-based integrations, scheduled jobs, and batch processes commonly used in legacy systems. Basic understanding of authentication/authorization patterns in legacy .NET apps and on-prem environments (Windows auth / forms auth, etc.). Engineering Practices & Tools Hands-on experience with version control systems (Git, TFS, Azure DevOps or similar). Familiarity with work management and ITSM tools (JIRA, ServiceNow, Azure DevOps Boards, etc.) for incidents, problems, and changes. Exposure to CI/CD or at least automated build/deployment pipelines for .NET applications (nice to have for future modernization).  Key Responsibilities Application Development & Enhancements Analyze functional and technical requirements for enhancements across lab workflow, operational dashboard, and internal web portals. Design, develop, and unit test new features, reports, and UI changes using C#, .NET (legacy frameworks), Oracle SQL/PL-SQL, and related technologies. Refactor and optimize legacy modules while preserving existing behavior and ensuring regression-free delivery. Participate in code reviews and ensure adherence to coding standards and secure coding practices. Production Support & Incident Management Provide L2/L3 support for incidents, problems, and service requests across all applications in scope. Perform end-to-end analysis of issues (UI → business logic → data access → database) using logs, profilers, and SQL analysis. Perform root cause analysis for recurring problems and propose long-term fixes, not just workarounds. Work within defined SLAs for impact assessment, communication, and resolution, including handling priority incidents during non-standard hours if required. Database & Reporting Develop and maintain Oracle SQL/PL-SQL objects (views, procedures, packages, triggers) used by the applications and reports. Support SQL Server–based reporting components, ensuring consistent data between Oracle transactional systems and reporting layers. Work with DBAs to investigate performance bottlenecks (slow queries, blocking, indexing, statistics, etc.). Release & Change Management Prepare deployment packages, change scripts, and release notes for application and database changes. Coordinate promotion of changes across Dev / Test / Prod environments in line with change management processes. Use version control (Git/TFS or similar) for branching, merging, and maintaining stable baselines. Stakeholder Collaboration & Documentation Work closely with onsite IT teams, business users, QA, and operations teams to clarify requirements and validate solutions. Document technical design, data flows, configuration details, and support runbooks for complex modules. Provide knowledge transfer and onboarding support to other team members as needed.  Required Experience 5–8+ years of experience in Application Development & Support in enterprise environments. Demonstrated experience in supporting long-running, business-critical legacy systems with complex business logic and data flows. Experience working in distributed onsite–offshore models with overlapping hours to US teams. 



  • Davangere, India People Prime Worldwide Full time

    About the Company Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future. Client:...


  • Davangere, India OTS Solutions Full time

    Application Developer - Life Insurance Admin Systems & Conversions teamINTRODUCTIONWe are seeking a highly motivated and detail-oriented Developer with experience in Life Insurance administration system to join our Information Technology groupThe ideal candidate will have a strong background in development, production support, batch cycle...


  • Davangere, India Infotechtion Full time

    Solution & Data Architect - Azure Applications Location: India (Remote) | Employment Type: Full-time | Senior - 8-11+ Years of experience About the Role We are seeking an accomplished Solution and Data Architect specializing in Azure-based applications. In this role, you will be responsible for designing secure, scalable, and robust...

  • Servicenow Developer

    2 weeks ago


    Davangere, India BLJ Tech Geeks Full time

    RemoteKey Responsibilities:Design, develop, and implement ServiceNow solutions across ITSM modules (Incident, Problem, Change, Request, Knowledge, CMDB, etc.).Configure UI Policies, Business Rules, Client Scripts, Workflows, Flow Designer, and Service Catalog items.Develop and maintain custom applications, integrations, and REST/SOAP web services within the...

  • Ui/ux developer

    2 weeks ago


    Davangere, India WonderBotz Full time

    Developer Role and Responsibilities Your specific duties will be based upon your experience as a UI/UX Developer. In this role, you will be responsible for designing and delivering UI for products in accordance with Wonder Botz standards and best practices. You will work closely together with our enthusiastic team of both business and technical specialists....

  • Android Developer

    3 weeks ago


    Davangere, India Atmana Full time

    Job Title:Android Engineer (Kotlin + Flutter)Location:RemoteEmployment Type:Full-TimeExperience Level:2–3 YearsWe are seeking a skilledAndroid Engineerwith strong expertise inKotlinand hands-on experience inFlutterto join our mobile development team. You will be responsible for building, maintaining, and enhancing high-per...


  • Davangere, India Whatjobs IN C2 Full time

    About Company : Our client is a trusted global innovator of IT and business services. They help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services. Our client enables them, as well as society, to move confidently into the digital future. We are committed to our clients’...


  • Davangere, India Xformics Inc Full time

    Xformics Inc. is a global product and strategic consulting company with a presence in the USA, Canada, Europe and India. With a leadership team derived from the best of GE, Oracle and IBM, Xformics advanced AI and digital products solve niche problems across various industry verticals, be it predicting the failure of Jet engines or optimizing the supply...


  • Davangere, India Whatjobs IN C2 Full time

    SailPoint Identity (IIQ) Developer Location: India - Hybrid Employment Type: Contract Experience: 4–8 years Industry: IT Services & Consulting Job Function: Information Technology / Engineering About the Role We are seeking a skilled SailPoint IdentityIQ (IIQ) Developer to join our Identity & Access Management team. The ideal candidate will be responsible...

  • Back end developer

    2 weeks ago


    Davangere, India TalentOnLease Full time

    Backend with RUST Required Skills & Qualifications • 5+ years of professional experience in Java development. • Looking for candidates with experience in building traditional web server applications and working on distributed systems. Familiarity with Kubernetes will be an added advantage.