Lead Software Engineer
2 weeks ago
Join the Follett Team, where employees are valued, respected, and offered career paths throughout its many campus locations.
Follett serves over half of the students in the United States and works with 80,000 schools as a leading provider of education technology, services and print and digital content. We're higher education's largest campus retailer and a hub for school spirit and community as we operate nearly 1,200 local campus stores and over 1,600 virtual stores across the continent. We take pride in the fact that for more than 140 years, we have been helping to improve people's lives by supporting a lifetime of learning and education.
The Lead Software Engineer is responsible for guiding a high-performing engineering team in delivering scalable, reliable software solutions. This role involves providing technical leadership, contributing to software architecture decisions, and supporting system integrations and application development. The Lead Software Engineer collaborates closely with cross-functional partners to ensure alignment with business goals while maintaining a strong focus on code quality, performance, and timely delivery.
Responsibilities
Project Delivery:
- Lead the planning and execution of software projects, coordinating team efforts to ensure the timely delivery of high-quality features.
- Actively contribute to coding and development tasks, demonstrating technical expertise and a hands-on approach.
- Conduct code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.
- Provide hands-on technical guidance to the engineering team, including mentoring, code reviews, and enforcing development best practices.
- Set a high standard for code quality, reliability, and maintainability.
- Foster a culture of ownership, continuous learning, and technical excellence.
- Partner with product managers, designers, and stakeholders to align technical solutions with business goals.
- Clearly articulate technical challenges, trade-offs, and recommendations to both technical and non-technical audiences.
- Facilitate cross-functional coordination and knowledge sharing to enhance team effectiveness.
- Ensure the reliability, security, and observability of production systems through robust monitoring, alerting, and incident response practices.
- Lead efforts to reduce technical debt and improve deployment, testing, and automation workflows.
- Support continuous improvement through post-incident reviews and performance tuning.
- Bachelor's degree in a related field or equivalent experience.
- 5+ years of experience in software engineering.
- Successful track record of delivering programs on scope, on time, on budget, and with quality.
- Strong proficiency in programming languages such as C# (.NET) and T-SQL.
- Experience with agile development methodologies and project management tools.
- Excellent problem-solving and critical-thinking skills.
- Effective communication and interpersonal skills.
- Experience with managing multiple concurrent projects.
- Experience with Webservices, WCF, MVC, and Entity Framework.
-
Senior Software Engineer
5 days ago
Westchester, IL, United States Ritchie Bros. Full timeJob DescriptionSenior Software Engineer (Lead - Salesforce)The Opportunity: The Senior Software Engineer (lead) is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus on Salesforce and its related ecosystem. The Senior (Lead) Software Engineer will lead their Development team,...
-
Lead Software Engineer
1 week ago
Westchester, IL, United States Follett Full timeBack Lead Software Engineer #25-30585 Westchester, Illinois, United States Apply X Facebook LinkedIn Email Copy Job Category Information Technology Full-Time/Part-Time Full-time Overview #LI-DG1 Target Annualzied Salary Range: $125k - $135k Job Description Position Overview Join the Follett Team, where employees are valued, respected, and offered career...
-
Lead Software Engineer
19 hours ago
Westchester, IL, United States Follett Full timeBack Lead Software Engineer #25-30585 Westchester, Illinois, United States Apply X Facebook LinkedIn Email Copy Job Category Information Technology Full-Time/Part-Time Full-time Overview #LI-DG1 Target Annualzied Salary Range: $125k - $135k Job Description Position Overview Join the Follett Team, where employees are valued, respected, and offered career...
-
Lead Software Engineer
2 weeks ago
Westchester, IL, United States Follett Full timeBack Lead Software Engineer #25-30585 Westchester, Illinois, United States Apply X Facebook LinkedIn Email Copy Job Category Information Technology Full-Time/Part-Time Full-time Overview #LI-DG1 Target Annualzied Salary Range: $125k - $135k Job Description Position Overview Join the Follett Team, where employees are valued, respected, and offered career...
-
Lead Software Engineer
2 weeks ago
Westchester, IL, United States Follett Full timeBack Lead Software Engineer #25-30585 Westchester, Illinois, United States Apply X Facebook LinkedIn Email Copy Job Category Information Technology Full-Time/Part-Time Full-time Overview #LI-DG1 Target Annualzied Salary Range: $125k - $135k Job Description Position Overview Join the Follett Team, where employees are valued, respected, and offered career...
-
Senior Software Engineer
22 hours ago
Westchester, IL, United States Ritchie Bros. Full timeJob Description Within engineering team, a senior software engineer will be leading various software development projects, working on design spec. and project schedule, and playing principal role in the software development process, and responsible to see through the project to be tested and released. Understanding and analyzing our e-commerce business...
-
Senior Software Engineer
5 days ago
Westchester, IL, United States Ritchie Bros. Full timeJob Description The Senior Software Engineer on the Customer Master Data Management (MDM) team will be a highly skilled technical professional with broad application development experience. This role involves owning feature development through analysis, development, and execution for the MDM solution. You'll work in an agile, collaborative environment to...
-
Sr Manager, Software Engineering
1 week ago
Westchester, IL, United States Follett Full timeBack Sr Manager, Software Engineering #25-30550 Westchester, Illinois, United States Apply X Facebook LinkedIn Email Copy Job Category Information Technology Full-Time/Part-Time Full-time Overview #LI-DG1 Target Annualized Salary: $150k - $165k Job Description Position Overview We are seeking an experienced and highly skilled Senior Manager of Software...
-
Sr Manager, Software Engineering
5 days ago
Westchester, IL, United States Follett Full timeBack Sr Manager, Software Engineering #25-30550 Westchester, Illinois, United States Apply X Facebook LinkedIn Email Copy Job Category Information Technology Full-Time/Part-Time Full-time Overview #LI-DG1 Target Annualized Salary: $150k - $165k Job Description Position Overview We are seeking an experienced and highly skilled Senior Manager of Software...
-
Software Engineer
21 hours ago
Westchester, IL, United States Ritchie Bros. Full timeJob Description About Us: Our culture is characterized by collaboration, inclusivity, and a commitment to continuous learning, fostering an environment where diverse perspectives lead to groundbreaking solutions. Team members are empowered to share ideas and experiment across teams in all aspects of the business, fostering innovation and creativity....