Senior Software Engineer
Listed on 2026-01-01
-
Software Development
Software Engineer, Full Stack Developer
Overview
We’re a high-growth software company with a big mission
: empowering K-12 district teams to do more with less.
At LINQ, we help districts transform K-12 school operations with cloud-based software solutions that integrate finance, HR, nutrition management, and payments into a single, secure platform. LINQ reduces administrative burden and is trusted by 30% of school districts across the U.S. to help them operate more efficiently and serve millions of meals, payroll, and family engagement through LINQ Connect.
Our team is talented, committed, and problem-solving oriented. You’ll find challenging, meaningful work, a respectful and collaborative culture, and a commitment to continuous improvement. Our customers value our attentiveness, patience, communication, and solutions-focused approach.
About The TeamLINQ’s Research & Development department drives innovation and continuous improvement across Payments, Nutrition, and Platform teams. The team focuses on exploring new technologies, optimizing systems, and developing forward-thinking solutions to keep LINQ’s software cutting-edge and aligned with customer needs.
AboutThe Role
As a Senior Software Engineer at LINQ, you will contribute to the design, development, and maintenance of our core platform. You’ll deliver high-quality software that serves diverse needs of K-12 schools, districts, and families. You will work across our technology stack, focusing on our parent/guardian-facing mobile applications built with React Native (iOS and Android) and our administrator/parent-facing web application built with Angular, interacting with our .NET/SQL
backend.
- Technical Leadership: Lead architecture, design, and development of enterprise-grade applications while promoting engineering best practices.
- Strategic Vision: Define and shape the technical roadmap for LINQ’s platform and influence broader technical strategies.
- Mentorship and
Collaboration:
Provide guidance and collaboration to engineers at all levels, fostering innovation and continuous learning.
- Design and develop robust, scalable, secure features for web and mobile applications.
- Implement high-quality code in Angular, React Native, and .NET, following best practices and ensuring performance.
- Take ownership of production operations for key system components, including monitoring, issue resolution, and SLA adherence, particularly for consumer-facing systems.
- Research and prototype new technologies to enhance the platform and team capabilities.
- Contribute to the evolution of system architecture to scale for future needs and maintain maintainability.
- Participate in agile ceremonies and contribute to sprint planning, reviews, and retrospectives.
- Improve team processes by suggesting and implementing workflow enhancements.
- Collaborate with product managers, engineers, and QA in a remote, agile environment to deliver releases.
- Mentor engineers at all levels and promote best practices within the team.
- Write clean, testable, and secure code and meet sprint deadlines while contributing to productivity.
- Educational Background: Bachelor’s or advanced degree in Computer Science, Software Engineering, or related field, or equivalent experience.
- Extensive Software Development
Experience:
Minimum 10 years in software development with emphasis on .NET, web technologies, architecture, and cloud-based solutions. - Expertise in Scalable Systems: Designing and implementing scalable, distributed enterprise systems.
- Proficiency in Modern Development Practices: Knowledge of microservices, CI/CD, and cloud-native development.
- Advanced Problem-Solving Abilities: Strong analytical skills for complex technical challenges.
- Exceptional Communication
Skills:
Ability to convey technical concepts clearly to technical and non-technical stakeholders. - Proven Leadership and Mentorship: Experience leading engineering teams and influencing cross-functional initiatives.
- Extensive .NET Expertise: Experience with Microsoft .NET Framework and .NET Core in enterprise applications.
- Cloud-Native Architecture Proficiency: Knowledge of AWS/Azure/GCP and cloud-native…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).