Job brief A dynamic start-up company in Lynnwood is seeking a skilled full-stack Developer to temporarily join their IT team. With an exciting array of projects lined up for 2025, the company is looking to onboard two temporary team members to support these initiatives. This role offers an excellent learning opportunity, as its a full-stack position, providing hands-on experience in both front-end and back-end development. Responsibilities include: Analyze system requirements and prioritize tasks Write clean, testable code using .NET programming languages Develop technical specifications and architecture Test and debug various .NET applications Review and refactor code Deploy fully functional applications Upgrade existing programs Support junior developers work Document development and operational procedures Minimum Education: BSc in Computer Science, Engineering or relevant field Minimum Experience: 2 years' experience in a full-stack role Skill Requirements: Proficiency in building web-based applications using the C# and .NET Knowledge and experience with toolsets like Visual Studio, SQL Server Management Studio, and SOAP/REST Services and the Blazor front-end web framework Familiarity with agile environments, SDLC process, tools, and techniques applied to software development methodology Database experience in SQL Server, Entity Framework, and Web APi Exposure to the Microsoft Cloud environment (Azure, SQL Server etc.) Troubleshooting abilities Good communication skills