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 >
4.0; 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 development
- Front-end development experience with jQuery Skills preferred
- Expertise in RESTful API development and integration
- Hands-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 methodologies
- Ability to troubleshoot, optimize performance, and ensure secure transaction processing
- Should have been in your current role for at least a minimum of two years.
- Proficiency in Internet technologies, architecture, and Object-Oriented concepts
- Experience in working with Database products, Source Control Systems, Application Servers, Web Servers
- Sound knowledge of software design patterns & and paradigms
- Experience working with Agile Development Methodologies and Build Deployment
- Good interpersonal, written, and oral communication is are critical skill sets required
- Good organizational skills with the ability to prioritize workload to meet tight deadlines
- Good analytical skills
- Must be self-motivated with great communication and leadership skills