Search by job, company or skills

Devloit

Senior Dotnet Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Senior .NET Developer

Job Type: Permanent

Location: Hyderabad (on-site)

Minimum 5 Years of experience with C# & Multithreading

Key Responsibilities

  • Application Maintenance & Support: Act as the primary technical expert for the existing application codebase (majorly C#.NET Framework and some extent of C++), ensuring high reliability, stability, and performance.
  • Troubleshooting & Debugging: Independently diagnose and resolve complex software defects, stability issues, and performance bottlenecks.
  • Performance Optimization: Analyse existing code, including in areas of Multithreading and memory management, to identify and implement optimizations for latency reduction and resource efficient.
  • IPC Communication: Use Socket programming (TCP/IP, UDP) and Inter-process communication (IPC) for seamless instrument control and data exchange.
  • Data Handling: Implement data persistence and retrieval components using SQL (DBMS) using ADO. Net
  • Design & Architecture: Apply OOPS/OOD principles, SOLID principles, and relevant Design Patterns to ensure code modularity, maintainability, and scalability.
  • Build & Deployment: Maintain and enhance the automated build pipelines using MS Build and manage installation packages via WiX Toolset.
  • Source Control: Ensure disciplined use of version control systems (Git / Azure DevOps) including branching, merging, and release management.

Qualifications

  • Bachelor's or master's degree in computer science, Electrical Engineering, or a related technical field.
  • Minimum of 5+ years of hands-on experience in software development, with a significant focus on high-reliability, performance-critical applications.
  • Proven ability to work independently, manage technical complexity, and drive solutions from diagnosis to deployment.
  • Prior experience maintaining and supporting software for scientific, industrial, or analytical instrumentation is a significant asset.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138028331

Similar Jobs