
C# Developer
$30 - $60/hourpay
Required Skills
c#
dotnet
.net
object-oriented programming
design patterns
git
azure
aws
devops
ci/cd
code review
remote collaboration
agile
problem-solving
communication
Job Description
Job Title: C# Developer
Job Type: Part time , Contract
Location: Remote
Job Summary
Join our customer's team as a seasoned C# Developer, where you will play a pivotal role in developing high-quality software solutions. You'll collaborate in a dynamic, remote environment that values clear communication and innovation. This opportunity is ideal for a developer who is passionate about technology, eager to solve challenges, and committed to continuous improvement.
Key Responsibilities
- Design, develop, and maintain robust C# applications, ensuring optimal functionality and performance.
- Collaborate closely with distributed team members to deliver scalable software solutions.
- Translate business requirements into technical specifications and actionable development tasks.
- Write clean, efficient, and well-documented code following industry best practices.
- Participate in code reviews, offering insightful feedback to peers and embracing constructive critique.
- Troubleshoot, debug, and upgrade existing systems as needed.
- Contribute to technical discussions and share your expertise to drive project success.
Required Skills and Qualifications
- 5+ years of proven experience as a C# Developer, preferably in agile environments.
- Advanced proficiency in C# and the .NET ecosystem.
- Strong understanding of object-oriented programming and design patterns.
- Excellent written and verbal communication skills, with a keen attention to detail.
- Demonstrated ability to work independently in a remote setup and collaborate across time zones.
- Experience with version control systems such as Git.
- Solid problem-solving skills and an analytical mindset.
Preferred Qualifications
- Experience with cloud-based architectures (e.g., Azure or AWS).
- Familiarity with DevOps practices and CI/CD pipelines.
- Background in mentoring or guiding junior developers.