Remote .NET Developer at Workiy specializing in enterprise-level applications using Microsoft technologies. Collaborating with teams to deliver scalable solutions and participate in full Software Development Life Cycle.
Responsibilities
We are seeking a highly skilled .NET Developer with strong experience in designing, developing, and supporting enterprise-level applications using Microsoft technologies.
The ideal candidate will have hands-on expertise in C#, ASP.NET, .NET Core/.NET, RESTful APIs, SQL Server, Entity Framework, and LINQ.
The role involves developing scalable and high-performance web applications and services, collaborating with cross-functional teams to gather and analyze requirements, and delivering robust technical solutions aligned with business objectives.
Candidates should possess a strong understanding of Object-Oriented Programming (OOP), design patterns, and software development best practices.
The position also requires proficiency in database design, query optimization, debugging, troubleshooting, unit testing, and performance tuning.
Knowledge of Microservices architecture, cloud platforms such as Azure or AWS, CI/CD pipelines, Git-based version control, and Agile/Scrum methodologies is essential.
The successful candidate will be responsible for participating in the full Software Development Life Cycle (SDLC), conducting code reviews, ensuring code quality and security standards, supporting production environments, and contributing to continuous improvement initiatives while effectively collaborating with stakeholders and technical teams.
Requirements
Strong experience in C# and ASP.NET/.NET Core development
Expertise in developing RESTful APIs and Web Services
Proficiency in SQL Server, database design, and query optimization
Hands-on experience with Entity Framework and LINQ
Strong understanding of Object-Oriented Programming (OOP) principles and design patterns
Experience with HTML, CSS, JavaScript, and modern front-end frameworks (Angular/React)
Knowledge of Microservices architecture and distributed systems
Experience with Git and version control systems
Strong debugging, troubleshooting, and performance tuning skills
Experience with Unit Testing and code quality best practices
Familiarity with CI/CD pipelines and DevOps practices
Experience working with cloud platforms such as Azure or AWS
Understanding of Software Development Life Cycle (SDLC)
Experience working in Agile/Scrum environments
Strong analytical, problem-solving, and communication skills
Ability to collaborate effectively with cross-functional teams and stakeholders.
Chief Architect leading enterprise architecture vision and AI development strategy for Sitero, a CRO offering technology - enabled solutions. Driving modernization and best practices in engineering while shaping technical direction.
C++ Backend Optimization Engineer developing efficient computation kernels for popular music production tools. Collaborating with an international team on audio AI and music technology.
Lead project coordination and initiatives to increase physician health education and awareness at Doctors of BC. Collaborating with physicians and internal partners to design and deliver wellness workshops.
Software Engineer contributing to Tailscale's product development with a focus on identity and access management. Collaborating with teams to design, build, and maintain backend services.
Software Engineer II developing back - end systems for Affirm's card management and transaction processing. Collaborating with cross - functional teams to enhance card offerings through complex engineering solutions.
C++ Software Engineer developing high - quality Windows threat protection software for McAfee's flagship products. Collaborating with engineering teams to design and implement new features and capabilities.
Intermediate Java Programmer enhancing and maintaining enterprise applications for energy trading at Enbridge. Collaborating on technical designs, supporting system initiatives, and improving processes.
Senior Backend Programmer for Behaviour Interactive contributing to online infrastructure and high - performance server applications. Collaborating on backend development for an unannounced project.