> Markdown version of [/jobs/ext/506193-sr-software-engineer-ii-bs-solutions](https://www.wearedevelopers.com/jobs/ext/506193-sr-software-engineer-ii-bs-solutions). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer II, BS Solutions - **Company:** Frontline Education - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $125,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Elastic Compute Cloud, Amazon S3, Confluence, JIRA, Automation of Tests, C Sharp (Programming Language), Software as a Service, Collaborative Software, Distributed Systems, Entity Framework, Github, JQuery, Memcached, Microsoft Office, Microsoft SQL Server, Node.Js, Octopus Deploy, Redis, Cloud Services, Software Engineering, Data Streaming, Web Application Frameworks, Enterprise Software Applications, Application Enhancement Tool, .NET Core, ReactJS, Software Application Programming, Caching, Vue.js, Information Technology, Slack, Apache Kafka, Amazon Simple Queue Service (SQS), Docker, Microservices - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2f921dcd48bc6177 ## About the Role Do you have experience in Software engineering?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or a related technical field. * 8+ years of professional software engineering experience building enterprise-scale applications. * Strong experience developing applications using: * .NET Framework 4.5+ and .NET Core * C# * ASP.NET * Microsoft SQL Server Experience working within Agile software development environments. Proficiency with modern JavaScript frameworks and technologies such as: * React * Vue * Node.js * jQuery Experience building and maintaining CI/CD pipelines using tools such as Codefresh, Octopus, or similar platforms. Strong knowledge of ORM technologies including Entity Framework, Dapper, or ORMLite. Experience with AWS cloud services, including: * EC2 * S3 * Lambda * SNS * SQS Experience designing and supporting microservice-based architectures. Experience working within SaaS and multi-tenant application environments. Familiarity with containerization and orchestration technologies such as Docker and Kubernetes. Experience with messaging, streaming, and caching technologies, including Kafka, Redis, or Memcached. Ability to communicate complex technical concepts clearly to both technical and non-technical audiences. Preferred qualifications: * Experience with Jira, Confluence, GitHub, Office 365, Slack, Zoom, or similar collaboration tools. * Experience working within EdTech, SaaS, or enterprise software environments. * Exposure to AI-assisted development tools and modern software engineering practices. What you'll need to thrive * A growth mindset and passion for continuous learning. * Strong analytical and problem-solving abilities. * The ability to navigate ambiguity and drive progress independently. * Excellent collaboration and relationship-building skills. * A commitment to building inclusive, respectful, and high-performing teams. * Curiosity about emerging technologies and how they can responsibly improve customer outcomes. * Strong organizational and time-management skills. * A customer-centered approach to decision making, always considering the impact on educators, administrators, and school communities. * The confidence to take ownership, make informed decisions, and drive initiatives forward. * A collaborative spirit that values shared success and diverse perspectives. ## Description As a Senior Software Engineer 2, you'll play a critical role in building the technology that powers school districts across the country. You'll partner with engineers, architects, product leaders, customer-facing teams, and strategic stakeholders to design, develop, and deliver scalable software solutions that help educators spend less time on administrative tasks and more time supporting students. This role is ideal for an experienced engineer who thrives in a collaborative environment, embraces continuous learning, and is excited to leverage emerging technologies, including AI-powered tools, to create meaningful outcomes for customers. You will help shape technical direction, mentor teammates, and contribute to solutions that are reliable, secure, maintainable, and customer-focused. How you'll drive success * Design, build, test, deploy, and support scalable cloud-based software solutions within an Agile development environment. * Lead the research, design, and development of complex software components and platform capabilities. * Analyze and troubleshoot sophisticated technical issues across distributed systems and services. * Champion engineering excellence through coding standards, best practices, and continuous improvement initiatives. * Develop and maintain comprehensive automated tests that ensure quality, reliability, and long-term maintainability. * Participate in architecture discussions, design reviews, and technical planning sessions. * Create solution-level technical documentation and design artifacts that support organizational alignment. * Provide project-level estimates and contribute to technical planning and roadmap discussions. * Partner closely with Product Management to evaluate requirements and translate business needs into technical solutions. * Collaborate across Development, Architecture, Product, Customer Success, SaaS Operations, and strategic partners to deliver customer-focused outcomes. * Leverage data, automation, and AI-enabled tools to improve engineering productivity, quality, and operational efficiency. * Mentor and support fellow engineers by sharing knowledge, providing constructive feedback, and fostering technical growth. * Facilitate productive technical discussions and ensure diverse perspectives are heard and considered. * Take ownership of sprint commitments and help the team consistently deliver high-quality outcomes. * Advocate for solutions that balance innovation, scalability, performance, security, and customer impact. * Drive a culture that reflects Frontline's values of Own It, Be Better Together, and Obsess Over Customer Success. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Stack Overflow: Community and AI](https://www.wearedevelopers.com/videos/600-stack-overflow-community-and-ai) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)