Infinite Campus

Software Engineer II

MINNEAPOLIS, MNPosted 30+ days ago

Job summary

  • Job post source

    This job is directly from Infinite Campus

  • Job overview

    The Software Engineer II role focuses on maintaining and developing Infinite Campus Software Products, requiring full stack development experience.

  • Responsibilities and impact

    Daily tasks include coding, debugging, testing, and documenting software, while also addressing technical issues and adhering to agile processes.

  • Experience and skills

    Candidates should have a BA/BS in Computer Science or related field, or three to five years of software development experience, with strong skills in Java, Groovy, SQL, and Angular.

  • Work environment and culture

    The company promotes a positive work environment with a commitment to quality and confidentiality, valuing communication and professionalism.

  • Company information

    Infinite Campus, Inc. is dedicated to providing equal employment opportunities and maintaining a harassment-free workplace, with a focus on software solutions for educational institutions.

Company overview

Infinite Campus is a leading provider of comprehensive student information systems (SIS) for K-12 education, offering tools for managing student data, attendance, grades, and more. Founded in 1993, the company has grown to serve millions of students across the United States, focusing on streamlining administrative processes and enhancing communication between schools, students, and parents. Infinite Campus generates revenue through subscription-based services and software licensing, catering to school districts and educational institutions. The company's commitment to innovation and customer support has solidified its reputation in the education technology sector.

How to land this job

  • Tailor your resume to highlight your full stack development experience, particularly with Java, Groovy, Angular 6+, SQL, JavaScript, and TypeScript, as these are essential for the Software Engineer II role at Infinite Campus.

  • Emphasize your skills in debugging, testing code, and creating automated validation tests, as these are key responsibilities of the position.

  • Apply through multiple platforms, including Infinite Campus's corporate site and LinkedIn, to maximize your chances of being noticed for this role.

  • Connect with professionals in the development team at Infinite Campus on LinkedIn to learn more about the culture and expectations of the role; you could mention your interest in their recent projects or ask about their experiences with agile methodologies.

  • Optimize your resume for ATS systems by incorporating specific keywords from the job description, such as 'SDLC', 'agile processes', 'code validation tests', and the relevant programming languages.

  • Remember to present your ability to maintain confidentiality and your commitment to quality, as these are crucial values for the company.

  • Utilize Jennie Johnson's Power Apply feature to streamline your application process, ensuring your resume is tailored and that you're applying through the most effective channels.

Jennie Johnson works for you!

Here’s what we do to make sure you’re successful:

  • Targeted Resume Revamp:

    We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.

  • Job Description Dissection:

    Unpack the job posting with expert analysis, ensuring your application hits every key requirement.

  • Bespoke Cover Letter:

    Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.

  • Interview Mastery:

    Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.

  • Direct Application Insights:

    Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.

  • Skills and Gaps Assessment:

    Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.

  • Personalized Email Pitch:

    Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.

  • In-depth Research Guide:

    Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.

  • Detailed Company Analysis:

    Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.

  • Strategic Candidate Overview:

    Understand your unique value and why companies would want to interview you, highlighting your background and positioning.