JOBSEARCHER

Dotnet Developer

NO THIRD PARTIES PLEASEMUST BE ABLE TO WORK W-2About the RoleWe're looking for an experienced Senior Software Engineer to help design, build, and scale modern, data-driven applications that power critical business solutions. In this role, you'll develop high-performance backend systems, APIs, and cloud-based services while collaborating with cross-functional teams to deliver innovative, scalable solutions.This is an opportunity to influence architecture, mentor engineers, and help shape engineering best practices while working with modern technologies, Azure cloud services, and AI-enabled development tools.What You'll DoDesign, develop, test, deploy, and support scalable backend services and APIs using C# and .NET Core / ASP.NET CoreBuild and maintain reliable data pipelines that ingest, transform, and deliver structured data for business applicationsCreate reusable frameworks, services, and components that improve scalability and development efficiencyPartner with Product, Architecture, Analytics, and Engineering teams to translate business requirements into technical solutionsDesign solutions that prioritize performance, reliability, security, observability, and maintainabilityParticipate in architecture reviews, technical design sessions, and proof-of-concept initiativesDevelop user-facing data capabilities, including filtering, visualization, and interaction with complex datasetsMentor team members through technical leadership, code reviews, and collaborative problem-solvingDrive continuous improvement by leveraging automation, cloud technologies, and AI-assisted development toolsWhat We're Looking ForRequired QualificationsBachelor's degree in Computer Science, Mathematics, Statistics, or a related technical field (advanced degree preferred)5+ years of professional software engineering experience with a strong focus on backend developmentStrong experience building applications with C#, .NET Core, and ASP.NET CoreExperience designing and supporting production applications with an emphasis on scalability, availability, monitoring, and performanceHands-on experience with CI/CD pipelines, automated testing, and modern DevOps practicesExperience developing applications in Microsoft AzureStrong collaboration and communication skills with the ability to work across technical and business teamsExperience with AI-enabled development tools such as GitHub Copilot, code generation models, vector search, or similar technologiesA curious mindset with a passion for innovation, continuous improvement, and leveraging AI to enhance engineering practices and user experiencesWhy Join Us?Fully remote opportunity with a collaborative engineering teamWork on modern cloud-native technologies and data-driven platformsInfluence architecture and technical direction across multiple initiativesMentor engineers and contribute to a culture of innovation and continuous learningIf you're passionate about building scalable software, solving complex technical challenges, and driving innovation through cloud and AI technologies, we'd love to hear from you.