.NET/ C# Developer

Job Type: Fully Remote, Long-term Contract

Job Summary:

We are seeking a skilled and motivated .NET/C# Developer for exciting greenfield projects. As a key member of our development team, you will work on building innovative software solutions from the ground up using the latest versions of C#. This is a fully remote, long-term contract position that offers the opportunity to work on cutting-edge technologies in a collaborative and dynamic environment.

Responsibilities:

  • Design, develop, and implement high-quality software solutions using the latest versions of C# and .NET technologies.

  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather and understand requirements.

  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.

  • Write clean, scalable, and maintainable code following best practices and coding standards.

  • Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.

  • Troubleshoot, debug, and optimize existing and new applications to enhance performance and user experience.

  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and apply new knowledge to project development.

  • Contribute to the creation of technical documentation, including design documents, user manuals, and release notes.

Requirements:

  • Strong experience with C# and .NET framework, including .NET Core.

  • Proficiency in developing applications using modern C# features and best practices.

  • Solid understanding of object-oriented programming (OOP) principles and design patterns.

  • Experience with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., Angular, React) is a plus.

  • Familiarity with database systems and SQL, with experience in designing and optimizing database schemas.

  • Knowledge of cloud platforms (e.g., Azure, AWS) and experience with deploying and managing applications in the cloud.

  • Strong problem-solving skills and the ability to work independently and as part of a team.

  • Excellent communication skills, both written and verbal.

  • Experience with agile methodologies and working in a collaborative, remote environment.

Preferred Qualifications:

  • Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).

  • Knowledge of DevOps practices and tools for continuous integration and continuous deployment (CI/CD).

  • Familiarity with testing frameworks and tools for unit testing, integration testing, and automated testing.

  • Understanding of security best practices and experience with securing applications and data.

Benefits:

  • Competitive compensation based on experience and skill level.

  • Flexible working hours and fully remote work environment.

  • Opportunity to work on innovative and challenging greenfield projects.

  • Continuous learning and professional development opportunities.

  • Collaborative and inclusive team culture.

If you are passionate about developing cutting-edge software solutions and thrive in a remote work environment, we would love to hear from you. Join us on this exciting journey to create impactful and innovative applications!

How to Apply:

Please submit your resume , and any relevant portfolio or GitHub links to samreynolds@siskin-tech.com . Include "Application for .NET/C# Developer - Greenfield Projects" in the subject line of your email

Previous
Previous

Technical Writer

Next
Next

Senior C++ Developer (Xcode) - Fully Remote