A complete application in a minute
Tailored resume and cover letter, ready to send.
Portage Learning Careers seeks an Experienced Senior Software Engineer II to design, build, and maintain enterprise RESTful APIs and microservices using C# and the .NET ecosystem. You will collaborate with project teams to modernize legacy systems, ensure security, and deliver high-performance solutions.
You will mentor junior engineers, participate in architecture reviews, and drive best practices across the Engineering department while contributing to scalable, reliable software in a dynamic,
Description
Job Title: Senior Software Engineer ll Date: 10/15/26 Position: Full-Time
Reports to: Senior Software Engineering Department: Engineering Travel: No
Manager
Status: Exempt – Professionals Compensation: Salary Remote: No
The mission of Portage Learning is to transform lives and communities by providing learning opportunities for all who aspire to thrive. We do this not only through superior online instruction but with a deep commitment to expanding access to education. We believe service is the thread that binds our community and our team together. To that end, we choose to …
We are looking for an Experienced Senior Software Engineer with deep expertise in C# and .NET technologies, passionate about building performant, scalable, and secure microservices. In this role, you will design, build, and maintain high-performance, secure, and scalable enterprise applications and microservices. You will collaborate closely with project management, cross-functional engineering teams, and technical leads to deliver robust software solutions, modernize legacy systems, and mentor junior and mid-level engineers.
The Senior Software Engineer ll will carry out these responsibilities:
Reasonable accommodation may be made to enable individuals with disabilities to perform the essential function(s).
Portage Learning is seeking a candidate who exemplifies our mission, vision, philosophy, and goals.
At Portage Learning, we invest in our team members. All employees can grow professionally through our career progression tracks, professional development, and by utilizing our higher education assistance program.
Our inclusive culture drives our mission to transform lives and communities by providing learning opportunities for all who aspire to thrive. For those with a disability, we offer accommodation during the application and hiring process, including support for the interview and onboarding.
Portage Learning operates in a professional, collaborative environment where meaningful relationships and a strong sense of community are valued. We foster a welcoming, team-oriented culture that encourages connection, mutual support, and shared success while maintaining a commitment to professionalism, excellence, and respect in all we do.
This is a full-time position. Portage Learning typically operates Mondays to Fridays, 7 a.m. to 5 p.m. Employee schedules may vary within those hours. All staff members must attend required meetings and training at the office in Chippewa Township, PA.
Portage Learning is an equal-opportunity employer, extending opportunities to all individuals without regard to race, religion, color, sex (including pregnancy, sexual orientation and gender identity), national origin, ancestry, place of birth, disability, handicap, age, genetic information, use of a guide or support animal, or any other status protected under applicable federal, state or local laws. Our policy reflects and accompanies the institution’s commitment to the principles of fair employment and the elimination of all discriminatory, harassing, and retaliatory practices.
This job may require occasional travel outside of the office and may require an overnight stay. Travel would be primarily local during the business day, which may entail one or more overnight stays. Travel on one or more days of a weekend may occur occasionally.
This is not an all-inclusive document. Additional duties, expectations, or demands may be added or changed to this document on an as-needed basis in order to meet organizational goals.
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.