Skip to main content

Junior Software Engineer

Job Details

Big Ideas Learning LLC - Erie, PA
Full Time
4 Year Degree
$80000.00 - $110000.00 Salary
Information Technology

About the Role

The junior software engineer role supports the technology department through all aspects of the software development lifecycle and assists in the creation of software that meets the needs of all stakeholders.  Additionally, the role contributes to the software development processes and ensures the proper security, performance, documentation, and functionality of both new and existing software. 

 

Job Responsibilities:

  • Adhere to and influence software development best practices and department goals. 

  • Develop new software systems and features. 

  • Provide ongoing maintenance, support, and enhancements to existing software systems. 

  • Help implement strategies to improve cross-departmental process improvement. 

  • Effectively communicate and collaborate with business stakeholders to design and achieve elegant solutions. 

  • Participate in code reviews. 

  • Provide clear and concise instructions to fellow team members through documentation. 

  • Perform other role-related duties as assigned. 

 

All our employees...

  • work effectively, respectfully, and efficiently with internal and external colleagues. 

  • demonstrate a determination to succeed and a commitment to quality. 

  • are adaptable and resourceful; they learn quickly and adjust to change easily. 

  • think creatively and lean into innovation when it comes to understanding customers and solving problems.  

  • believe in our mission, share our values, and model ethical behavior. 

 

Requirements for this Role:

  • Bachelor’s degree in computer science, management information systems, or related field preferred. 

  • Understanding of the software development lifecycle, software architecture, and Agile processes. 

  • Experience with full stack development. 

  • Familiarity with version control systems (ex. Git) 

  • Strong interpersonal, written, and verbal communication skills. 

 

Preferred Qualifications:

  • Experience with SQL and relational DB design a plus. 

  • Exposure to cloud platforms (AWS, Azure, GCP) 

  • Familiarity with automated testing frameworks and CI/CD pipelines 

About our Company

Big Ideas Learning, a Larson Texts Company, publishes K-12 mathematics materials that enhance teacher’s instructional skills and resources, while igniting students’ curiosity, self-confidence, and deep understanding of mathematics. Our mission is to develop relevant, rigorous, and conceptually rich K-12 instructional programs that enrich the mathematical journey for students, educators, and caregivers alike.

In 2024, we embraced a unified identity as Big Ideas Learning, a Larson Texts Company, to streamline our communication and reinforce our commitment to educational excellence and innovation.

We value our people and are committed to providing benefits that support their physical, emotional, financial, and social wellbeing.

 

Our comprehensive benefits package includes:


 

  • Competitive Healthcare Coverage
  • Flexible PTO
  • 10 Paid Holidays
  • Paid Leave
  • Tuition & Certification Reimbursement for Full-time Employees
  • Retirement Contributions
  • Healthy Lifestyle Reimbursements
  • Company Sponsored Short and Long Term Disability Insurance
  • Company Sponsored Life Insurance
  • A Robust Employee Assistance Program


 

Please visit our website to learn more about our company and our benefits.


 

We are an Equal Opportunity Employer, and are committed to creating a diverse and inclusive company culture that does not discriminate against candidates and employees because of their disability, sex, race, gender identity, sexual orientation, religion, national origin, age, veteran status, or any other protected status under the law.

 

 

We are committed to the full inclusion of all qualified individuals. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact the Human Resources Department at HumanResources@bigideaslearning.com.

Apply