Job Title: C# DeveloperLocation: Remote Job Type: Full-time
About TheITapprentice.comAt TheITapprentice.com, we're passionate about empowering IT professionals and apprentices with innovative tools to simplify their work. We're expanding our team to further develop our flagship product, a comprehensive suite of IT management tools including remote command execution, access control management, Active Directory reporting, Group Policy management, and remote installation.
Role Summary:We're seeking a skilled C# Developer with a strong understanding of Windows applications to join our team. Your primary responsibility will be to enhance and maintain the core functionalities of our desktop application, ensuring its reliability, performance, and user-friendliness.
Key Responsibilities:Develop and maintain: Core C# functionalities within our suite of Windows desktop applicationsCollaborate: Work closely with the team to integrate new features and functionalities.Enhance: Optimize existing code for better performance and scalability.Troubleshoot: Identify and resolve issues related to application functionality and user experience.Test: Implement thorough testing procedures to ensure code quality and stability.Document: Maintain clear and concise documentation for code and application architecture.
Skills and Qualifications:Proficiency: Strong command of C# programming language and the .NET framework.Experience: Proven experience developing Windows desktop applications using WPF or WinForms.Understanding: Solid understanding of object-oriented programming principles and design patterns.Expertise: Expertise in working with databases (e.g., SQL Server) and integrating them with applications.Familiarity: Familiarity with Active Directory, Group Policy, and other Windows administration tools is a plus.Problem-solving: Excellent problem-solving and analytical skills.Communication: Effective communication and collaboration skills.
Nice to Have:Experience with network protocols and remote management technologies.Familiarity with PowerShell scripting.Experience with continuous integration and deployment practices.
What We Offer:Competitive salary and benefits package.Work in a dynamic, collaborative, and supportive environment.Opportunity to contribute to a product that makes a real difference for IT professionals.Flexible working hours and remote work opportunities.Professional development and career growth opportunities.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
