.NET C# Developer with Windows Service Expertise

Orlando, Florida

Crawford Thomas Recruiting
Apply for this Job
Senior Full Stack Developer (.NET Core/ADO.NET, Angular)

Job Description
Our client seeks a skilled .NET Core Developer with expertise in Windows Services, network protocols, and file operations. This role involves designing and maintaining robust software solutions that meet our evolving business needs.

Salary: $100k-$150k (negotiable depending on experience)

Key Responsibilities
  • Design and Development: Create and maintain efficient, reusable, and reliable C and .NET Core applications, focusing on Windows Services, network protocols, and file operations.
  • Windows Services: Develop, implement, and maintain Windows Services to support various business processes.
  • Network Protocols: Implement and manage network communication protocols (e.g., TCP/IP, HTTP/HTTPS).
  • File Operations: Utilize file operation APIs to handle file creation, manipulation, and management within the application environment.
  • Performance Optimization: Ensure the best possible performance, quality, and responsiveness of applications by identifying bottlenecks and bugs, and devising solutions to these issues.
  • Testing and Debugging: Conduct thorough testing and debugging of applications and services to ensure optimal functionality and reliability.
  • Collaboration: Work closely with cross-functional teams, including product management, QA, and operations, to deliver high-quality software solutions.
  • Documentation: Prepare and maintain comprehensive documentation for all developed code, services, and protocols to ensure clear understanding and maintenance.
  • Support and Maintenance: Provide ongoing support, maintenance, and enhancements for existing systems and applications.
  • Stay Updated: Keep up to date with the latest industry trends, technologies, and best practices to ensure the continuous improvement of the development process.
Requirements
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: Minimum of 3-5 years of professional experience in .NET Core development and C programming.
Technical Skills
  • Proficient in .NET Core and C .
  • Strong experience with Windows Services development and deployment.
  • Knowledge of network protocols (e.g., TCP/IP, HTTP/HTTPS) and their implementation.
  • Proficiency with file operation APIs and handling file systems.
  • Experience with ADO.NET and SQL Server for data handling and management.
  • Familiarity with Angular for front-end development.
  • Experience with database management systems, particularly SQL Server.
  • Experience with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills with a detail-oriented approach.
  • Excellent verbal and written communication skills.
  • Ability to work effectively both independently and as part of a team.
  • Ability to adapt to new technologies and learn quickly.
Preferred Qualifications
  • Understanding of Agile/Scrum methodologies.
  • Knowledge of CI/CD (Continuous Integration/Continuous Deployment) practices.
  • Experience with security protocols and best practices in network communication.
Date Posted: 09 April 2025
Apply for this Job