SchoolCues is a fast-growing SaaS-based EdTech company in the education vertical based in Phoenix, AZ. We are looking for an experienced full-stack .NET Technology developer to join our team ASAP.
The ‘.NET developer will have a strong technology and software development background in .NET with a minimum of 5-6 years of experience in developing Web-based applications using Microsoft .NET technologies and a hands-on approach in the execution of product development. A strong background in full stack .NET design patterns / paradigms, with strong experience in SQL, MVC, .NET core, and other tech stacks, is preferred.
Required Skills / Technology Experience
Minimum of 6-8 years of experience in the development of Web-based applications using Microsoft .NET technologies
Programming OOPS concept, ASP.Net, C#, LINQ, JavaScript, WEB API Basics of HTML / CSS, TeamCity / Octopus
Architecture MVC
Framework .Net >
Entity, REST,Open API
Database MSSQL Server Query / Writing Stored Procedures
Tracking System JIRA
Qualifications
Bachelor’s degree in computer science / MCA or a related degree in software developmentFront-end development experience with jQuery Skills preferredExpertise in RESTful API development and integrationHands-on experience with payment gateway integrations , particularly Stripe (checkout flows, subscription billing, webhooks, PCI compliance)Solid knowledge of SQL Server or other relational databases;experience with Entity Framework
Familiarity with cloud platforms (Azure, AWS) and containerization (Docker / Kubernetes)Strong understanding of authentication / authorization (OAuth, JWT, Identity Server)Experience with CI / CD pipelines, Git, and Agile / Scrum methodologiesAbility to troubleshoot, optimize performance, and ensure secure transaction processingShould have been in your current role for at least a minimum of two years.Proficiency in Internet technologies, architecture, and Object-Oriented conceptsExperience in working with Database products, Source Control Systems, Application Servers, Web ServersSound knowledge of software design patterns & and paradigmsExperience working with Agile Development Methodologies and Build DeploymentGood interpersonal, written, and oral communication is are critical skill sets requiredGood organizational skills with the ability to prioritize workload to meet tight deadlinesGood analytical skillsMust be self-motivated with great communication and leadership skills