Senior Fullstack Software Engineer
Aspire Software
Employer Active
Posted 2 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Role Overview
Valsoft Corporation is seeking an Intermediate/Senior .NET/C# software engineer to join our ever-growing team. This candidate will join one of Valsoft Corporation s subsidiaries in the Education vertical, ScholarChip, to modernize and enhance our web portals that empower schools to create safer, more engaging, and supportive environments for student success.
The ScholarChip line of products provides solutions to help schools monitor and administer Behaviour Management, ID Management, Attendance Management and Visitor Management to K-12 Students, Facilities and Classrooms.
What You ll Do
- Work Across the Full Stack (Legacy and Modern): Develop and maintain features across our legacy .NET portals and our modern React / TypeScript PWA, balancing day-to-day stability with continuous modernization.
- Modernize User Experiences: Redesign and elevate our web portals to deliver a modern, intuitive, and engaging user experience.
- Build and Maintain APIs: Design, build, and maintain REST APIs across ScholarChip's suite of applications, integrating with internal services, shared libraries, and external platforms such as AWS, SendGrid, and PowerSchool.
- Own the Data Layer: Write, extend, and debug Oracle PL/SQL, stored procedures, packages, and complex queries, as a primary day-to-day activity. Oracle underpins every core application.
- Improve Developer Workflows and CI/CD: Configure and maintain CI/CD pipelines, support the transition from legacy build and deployment processes to modern automated workflows, and own the full deployment lifecycle, from build configuration through to production release, while championing Git best practices across the team.
- Collaborate Across Teams: Work closely with other developers, product managers, and stakeholders to gather requirements and deliver robust technical solutions.
- Shape AI in the Platform: Help define and build the next wave of AI-powered capabilities from generative AI assistants for school staff to intelligent automation in behavior, attendance, and visitor workflows alongside ongoing UX and platform R&D.
- Maintain High Quality: Write clean, efficient, well-documented code with extensive test coverage while adhering to industry best practices.
Responsibilities
- Evolve and modernize ScholarChip's web portals adding new features, refreshing user interfaces, and migrating desktop applications to web-based solutions using modern frontend technologies.
- Bring a quality-first mindset write meaningful unit and integration tests across both the React PWA and .NET backend services, and help establish coverage in legacy areas of the codebase where it is currently absent.
- Contribute to, create, and audit shared internal NuGet libraries ensuring they remain well-structured, well-documented, and fit for purpose across all consuming applications.
- Document everything inline code documentation, system designs, architectural decisions, and integration details. Leave every part of the codebase better documented than you found it.
- Collaborate with cross-functional teams, developers, product managers, and school-facing stakeholders, to transform business requirements into robust technical solutions.
- Instrument services with OpenTelemetry, introduce structured logging across legacy and modern applications, and contribute to building out observability dashboards, alerting, and SLIs/SLOs as the platform matures.
- Proactively identify and implement improvements to system performance, reliability, and user experience across both legacy and modern surfaces.
Technical Skills
- C#/.NET: Extensive experience with C# and .NET Framework 4.x, including ASP.NET MVC 5, Web API 2, OWIN middleware pipeline, Entity Framework 6, and Razor. Comfort navigating and extending large, layered legacy codebases is essential.
- AI-Assisted Development (required): Fluent, daily use of AI development tools Claude Code, GitHub Copilot, Cursor, or equivalent as a core part of how you ship. We expect engineers to use AI to move faster and raise quality, not as an occasional aid.
- Frontend Modern Stack: Production experience with React, TypeScript (strict mode), and modern tooling including Vite, TanStack Query, Tailwind CSS, Zod, and React Hook Form. Experience with PWA patterns, service workers, and offline-first development (IndexedDB/Dexie) is a strong advantage.
- Frontend Legacy Stack: Working knowledge of jQuery, Bootstrap 4, SCSS, and AngularJS 1.x. You don't need to love these technologies, but you need to be able to work effectively within them.
- Database: Strong Oracle SQL and PL/SQL skills stored procedures, packages, schema design, and query optimization as a primary requirement, not a nice-to-have. Experience with Entity Framework 6 and SQL Server in reporting contexts is also expected.
- API Development: Proven experience designing and building REST APIs with ASP.NET Web API 2. Familiarity with SOAP and ASMX endpoints, and experience integrating with external services such as AWS, SendGrid, and PowerSchool.
- Authentication & Identity: Solid understanding of authentication patterns including WS-Federation, SAML 2.0, JWT, cookie-based auth, and claims-based identity. Experience with OWIN security middleware is essential.
- Testing & Quality Mindset: Comfortable writing unit and integration tests across the stack C# (xUnit or NUnit) on the backend and Vitest / Testing Library on the frontend. Experience establishing test coverage in legacy codebases is a strong plus.
- Real-Time Systems: Experience with SignalR or equivalent WebSocket-based communication frameworks is a strong advantage.
Desired Candidate Profile
Evolve and modernize ScholarChip's web portals adding new features, refreshing user interfaces, and migrating desktop applications to web-based solutions using modern frontend technologies.
- Bring a quality-first mindset write meaningful unit and integration tests across both the React PWA and .NET backend services, and help establish coverage in legacy areas of the codebase where it is currently absent.
- Contribute to, create, and audit shared internal NuGet libraries ensuring they remain well-structured, well-documented, and fit for purpose across all consuming applications.
- Document everything inline code documentation, system designs, architectural decisions, and integration details. Leave every part of the codebase better documented than you found it.
- Collaborate with cross-functional teams, developers, product managers, and school-facing stakeholders, to transform business requirements into robust technical solutions.
- Instrument services with OpenTelemetry, introduce structured logging across legacy and modern applications, and contribute to building out observability dashboards, alerting, and SLIs/SLOs as the platform matures.
- Proactively identify and implement improvements to system performance, reliability, and user experience across both legacy and modern surfaces.
Technical Skills
- C#/.NET: Extensive experience with C# and .NET Framework 4.x, including ASP.NET MVC 5, Web API 2, OWIN middleware pipeline, Entity Framework 6, and Razor. Comfort navigating and extending large, layered legacy codebases is essential.
- AI-Assisted Development (required): Fluent, daily use of AI development tools Claude Code, GitHub Copilot, Cursor, or equivalent as a core part of how you ship. We expect engineers to use AI to move faster and raise quality, not as an occasional aid.
- Frontend Modern Stack: Production experience with React, TypeScript (strict mode), and modern tooling including Vite, TanStack Query, Tailwind CSS, Zod, and React Hook Form. Experience with PWA patterns, service workers, and offline-first development (IndexedDB/Dexie) is a strong advantage.
- Frontend Legacy Stack: Working knowledge of jQuery, Bootstrap 4, SCSS, and AngularJS 1.x. You don't need to love these technologies, but you need to be able to work effectively within them.
- Database: Strong Oracle SQL and PL/SQL skills stored procedures, packages, schema design, and query optimization as a primary requirement, not a nice-to-have. Experience with Entity Framework 6 and SQL Server in reporting contexts is also expected.
- API Development: Proven experience designing and building REST APIs with ASP.NET Web API 2. Familiarity with SOAP and ASMX endpoints, and experience integrating with external services such as AWS, SendGrid, and PowerSchool.
- Authentication & Identity: Solid understanding of authentication patterns including WS-Federation, SAML 2.0, JWT, cookie-based auth, and claims-based identity. Experience with OWIN security middleware is essential.
- Testing & Quality Mindset: Comfortable writing unit and integration tests across the stack C# (xUnit or NUnit) on the backend and Vitest / Testing Library on the frontend. Experience establishing test coverage in legacy codebases is a strong plus.
- Real-Time Systems: Experience with SignalR or equivalent WebSocket-based communication frameworks is a strong advantage.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Senior Fullstack Software Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Aspire Software
strong>Here is a little window into our company:/strong> Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio./p>
Valsoft Corporation is seeking an Intermediate/Senior .NET/C# software engineer to join our ever-growing team. This candidate will join one of Valsoft Corporation s subsidiaries in the Education vertical, ScholarChip, to modernize and enhance our web portals that empower schools to create safer, more engaging, and supportive environments for student success. The ScholarChip line of products provides solutions to help schools monitor and administer Behaviour Management, ID Management, Attendance Management and Visitor Management to K-12 Students, Facilities and Classrooms.