Senior C# Desktop/Web Application Developer (Remote)

Creatrix Technologies Pvt.Ltd

Details / requirements:

Key Responsibilities:

  • Develop, maintain, and enhance desktop applications using C# and .NET technologies.
  • Collaborate with cross-functional teams to gather and analyze user requirements and translate them into technical specifications.
  • Design and implement scalable, reliable, and secure desktop software solutions.
  • Debug, troubleshoot, and resolve complex technical issues in a timely manner.
  • Optimize application performance, ensuring a seamless user experience.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Mentor junior developers and provide technical guidance to the team.
  • Stay up-to-date with emerging trends and technologies to incorporate new solutions and tools as appropriate.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum of 5-7 years of hands-on experience in developing desktop applications with C# and .NET Framework.
  • Strong knowledge of Windows Forms (WinForms), Windows Presentation Foundation (WPF), or other relevant desktop application frameworks.
  • Proficiency in object-oriented programming and software development life cycle (SDLC).
  • Experience with database integration, including SQL Server or other relational databases.
  • Solid understanding of version control systems (e.g., Git).
  • Experience with debugging tools, testing methodologies, and performance profiling.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork abilities.

Preferred Qualifications:

  • Experience with cross-platform desktop development tools.
  • Knowledge of RESTful API integration.
  • Familiarity with agile development methodologies.
  • Background in developing enterprise-level desktop solutions.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance and benefits package.
  • Opportunities for professional growth and career advancement.
  • Flexible work hours and potential for remote work.

If you are a dedicated and passionate developer looking to take on challenging projects and contribute to innovative software solutions, we would love to hear from you. Apply today to become part of our dynamic and talented team!

Overview

Category Engineering - Computer, Engineering - Software, Computer - Programming, Software Development
Openings 3
Salary Rs. - 100000 to /
Position Type Full Time, Contract, Fixed Term (with Possible Extension Subject To Funding Availability), Part Time
Position Level Senior Level, Mid Level
Experience 4+ years
Education Bachelors in Computer Science, Master's in Computer Science
Posted Date 04 Nov, 2024
Apply Before 04 Dec, 2024
City Kathmandu, Bhaktapur, Lalitpur, Nepal