Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Purple Drive

NewBe an early applicant

C# Developer

Posted Updated
Discussion

Description

Job Description: C# Developer

Experience: 8–10 Years
Primary Skill: C# 5.0
Role: Software Development

Job Summary

We are looking for an experienced C# Developer with 8–10 years of software development experience and strong proficiency in C#. The candidate should have hands-on experience in designing, developing, maintaining, and enhancing software applications using C# and .NET technologies.

The ideal candidate should possess strong programming, debugging, problem-solving, and application development skills, with the ability to deliver scalable, reliable, and maintainable software solutions.

Key Responsibilities

  • Design, develop, test, and maintain applications using C#.

  • Write clean, efficient, reusable, and maintainable code.

  • Develop application components and implement business logic using C#.

  • Analyze technical requirements and translate them into effective software solutions.

  • Troubleshoot, debug, and resolve application defects and performance issues.

  • Participate in code reviews and follow established coding standards.

  • Collaborate with architects, developers, QA engineers, and business stakeholders.

  • Perform unit testing and support integration and system testing.

  • Maintain technical documentation and support application enhancements.

  • Contribute to application performance optimization and continuous improvement.

Required Technical Skills

  • Strong hands-on experience in C# 5.0.

  • Strong understanding of object-oriented programming (OOP) concepts.

  • Experience in application development, debugging, and troubleshooting.

  • Knowledge of .NET application development.

  • Understanding of data structures, exception handling, and memory management.

  • Experience writing efficient and reusable code.

  • Familiarity with software development lifecycle (SDLC).

  • Experience with version control and code management practices.

Preferred Skills

  • Experience with ASP.NET / ASP.NET MVC.

  • Knowledge of SQL Server and database connectivity.

  • Experience developing REST APIs and web services.

  • Familiarity with unit testing frameworks.

  • Knowledge of debugging and performance optimization techniques.

  • Experience working in Agile development environments.

Required Experience & Qualifications

  • 8–10 years of experience in software development.

  • Strong proficiency in C# programming, specifically C# 5.0.

  • Hands-on experience developing and maintaining enterprise applications.

  • Strong analytical, debugging, and problem-solving skills.

  • Good communication and collaboration skills.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →