Wednesday, October 29, 2025

Job Description

Job Description:We are seeking an experienced and highly skilled Senior Dotnet Developer to join our team full-time. The ideal candidate will have a proven track record of at least 7-10 years in .NET development, with expertise in building scalable, secure, and high-performance applications. As a senior member of the team, you will take a leadership role in designing and developing applications while mentoring junior developers.Responsibilities:Design, develop, and maintain complex web and desktop applications using the .NET framework (C#, ASP.NET, .NET Core).Architect and implement scalable and secure solutions that meet business requirements.Collaborate with cross-functional teams to gather and analyze project requirements.Lead code reviews, enforce coding standards, and ensure high-quality deliverables.Optimize application performance and troubleshoot complex technical issues.Implement and manage integration of third-party APIs and services.Mentor and guide junior developers, fostering a culture of continuous learning and improvement.Stay updated with the latest .NET technologies, tools, and best practices, and provide strategic recommendations.Requirements:At least 7-10 years of experience in .NET development (C#, ASP.NET, .NET Core).Strong knowledge of object-oriented programming (OOP) principles and software architecture patterns (e.g., MVC, MVVM).Hands-on experience with SQL Server, database optimization, and stored procedures.Expertise in building and consuming RESTful APIs and web services.Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., Angular, React) is a plus.Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms (e.g., Azure, AWS) is a strong advantage.Solid understanding of software development lifecycle (SDLC) and agile methodologies.Excellent problem-solving, analytical, and debugging skills.Strong leadership and communication skills, with experience mentoring and guiding teams.Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Benefits:Market-competitive salaryHealth insurancePaid leavesProfessional development opportunitiesMonthly dinnersCompany-provided bikesPaid time offEid bonusesPerformance BonusesPlease Apply at careers@cybersoftna.com

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs