Software Engineer II

3 months ago


Blaine, United States Infinite Campus Full time
Job Description

The Software Engineer II is responsible for bug fixes and maintenance of preexisting code. Development and testing of select product area(s) of the Infinite Campus Software Products. Incumbent should have full stack development experience and working knowledge of Java, Groovy, Angular 6 , SQL, JavaScript and TypeScript. Able to write, test and debug code. Knowledge of SDLC and agile processes. Must be legally authorized to work within country of employment without sponsorship for employment visa status (e.g., H1B) now and/or in the future.

Job Responsibilities

• Code software to adhere to designs supporting business requirements

• Debug and test code

• Create unit and other automated code validation tests

• Estimate level of effort for individual work

• Possess and leverage knowledge of standard concepts, practices, and procedures in technologies used at Infinite Campus (e.g., Java, Groovy, SQL, XSLT, Spock, Grails, JavaScript, and Angular).

• Research, investigate, and fix a wide range of technical issues

• Use agile planning, estimation, communication, and release processes

• Write system documentation in support of the code being developed

• Access Infinite Campus production customer data and production data in public test adhering to the practices and procedures outlined in the master security guidelines

• Fulfill other related duties as assigned

Desired Background
  • BA/BS in Computer Science or related field or three years software development experience; OR five years software development experience
  • Strong communication and presentation skills
  • Experience with technologies such as Java, Groovy, SQL, XSLT, Spock, Grails, JavaScript, or Angular
Performance Expectations;
  • Perform job responsibilities as directed achieving desired results within expected time frames and with a high degree of quality and professionalism
  • Establish and maintain positive and productive work relationships with all staff, customers and business partners
  • Protect confidentiality of student and district data
  • Must be a self-starter
  • High attention to detail
  • Must have good analytical and organizational skills
  • Possess a positive attitude in stressful situations
  • Ability to work in a fast-paced, agile environment with frequent software releases
  • Ability to adapt to and work with numerous functional organizations
  • Demonstrate commitment to quality
  • Communicate well and proactively with internal stakeholders


Position must adhere to the practices and procedures outlined in the master security guidelines.

*This position may perform job responsibilities directly for a customer contract, which may be subject to a more thorough criminal background check to include, but not limited to, fingerprints, outside the standard screening. If the position performs job responsibilities directly for said customer(s), employee is required to pass the specified criminal background check; meeting the requirements of the customer contract.

Infinite Campus, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Infinite Campus complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Infinite Campus, Inc. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Infinite Campus' employees to perform their job duties may result in discipline up to and including discharge.
  • Design Engineer II

    4 weeks ago


    Blaine, United States MDS Staffing Full time

    Job SummaryAs a Design Engineer II at MDS Staffing, you will be responsible for applying your knowledge and experience to design and develop equipment and processes for various projects. Your primary focus will be on ensuring accuracy, neatness, and conformance to policies and procedures.Key ResponsibilitiesDesign and develop equipment and processes from...

  • Design Engineer II

    2 weeks ago


    Blaine, Washington, United States MDS Staffing Full time

    Job Summary:As a Design Engineer II at MDS Staffing, you will be responsible for applying your knowledge and experience in multiple projects, primarily focusing on equipment design and fabrication drawings, process engineering, including project support, startup support; ensuring accuracy, neatness, and conformance to policies and procedures.Key...

  • Diesel Mechanic II

    3 weeks ago


    Blaine, Minnesota, United States Walters Recycling and Refuse, Inc. Full time

    About the RoleWe are seeking a highly skilled Diesel Mechanic II to join our team at Walters Recycling and Refuse, Inc. As a key member of our maintenance team, you will be responsible for servicing and maintaining our fleet of diesel and compressed natural gas (CNG) waste collection vehicles and equipment.Key ResponsibilitiesPerform preventive, corrective,...

  • Diesel Mechanic II

    3 weeks ago


    Blaine, Minnesota, United States Walters Recycling and Refuse, Inc. Full time

    About the RoleWe are seeking a highly skilled Diesel Mechanic II to join our team at Walters Recycling and Refuse, Inc. As a key member of our maintenance team, you will be responsible for servicing and maintaining our fleet of diesel and compressed natural gas (CNG) waste collection vehicles and equipment.Key ResponsibilitiesPerform preventive, corrective,...


  • Blaine, United States Jobot Full time

    Job Title: Power Systems EngineerAre you an experienced Power Systems Engineer looking for a challenging and rewarding role? We are seeking a skilled and motivated individual to join our team as a Power Systems Engineer.About the Role:As a Power Systems Engineer, you will be responsible for designing, developing, and implementing electrical power systems for...

  • Account Manager II

    2 weeks ago


    Blaine, United States CPM Holdings, Inc. Full time

    Job DescriptionCrown is a leading provider of oil seed extraction technology, refining plants, and equipment serving global customers. Our passion for delivering superior quality and value has made us a preferred partner to the agricultural industry and beyond.The Account Manager II plays a pivotal role in advancing and maintaining customer relationships,...


  • Blaine, United States Jobot Full time

    Dice is the leading career destination​ for tech experts at every stage of their careers.  Our client, Jobot, is seeking the following.  Apply via Dice today!Power Systems Engineer - Premier Power Service for the Country!!This Jobot Job is hosted by: Sam SanchezAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your...


  • Blaine, United States Jobot Full time

    Job DescriptionJob DescriptionPower Systems Engineer - Premier Power Service for the Country!!This Jobot Job is hosted by: Sam SanchezAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $90,000 - $110,000 per yearA bit about us:With locations all around the Country and Canada, we are the first-choice power...


  • Blaine, United States Pyramid Global Technologies Full time

    About the JobThe BP Cherry Point Refinery is seeking a highly skilled Cybersecurity Engineer to join their team. This is a critical role that requires advanced networking and systems knowledge. The successful candidate will be responsible for maintaining the cybersecurity compliance of the Cherry Point Refinery maintenance computers, networks, and...


  • Blaine, Washington, United States Eichleay Engineers Full time

    Job Title: Instrumentation DesignerJob Summary: We are seeking an experienced Instrumentation Designer to join our team at Eichleay Engineers. The successful candidate will be responsible for designing and drafting instrumentation for maintenance and repair projects.Key Responsibilities:Design and draft instrumentation for maintenance and repair...


  • Blaine, United States RESA Power Full time

    Position Summary The primary purpose of this position is to provide applied electrical engineering and technical expertise for customers in the areas of power systems studies, power quality analysis, installation, startup, maintenance, and repair.ResponsibilitiesAble to learn RESA and location product offerings. Able to take direction and learn location’s...


  • Blaine, Washington, United States Eichleay Engineers Full time

    Job SummaryWe are seeking an experienced Instrumentation Designer to join our team at Eichleay Engineers. As an Instrumentation Designer, you will be responsible for designing and developing instrumentation systems for various industrial projects. Your expertise in design and drafting techniques, engineering drawings, and computer modeling will be essential...


  • Blaine, United States Pyramid Global Technologies Full time

    About the JobWe are seeking a highly skilled Cybersecurity Specialist to join our team at the BP Cherry Point Refinery in Blaine, WA.Key ResponsibilitiesProvide technical support for IT assets and ensure cybersecurity compliance of maintenance computers, networks, and applications.Implement and manage security patches, antivirus software, and backups of all...


  • Blaine, Washington, United States Eichleay Engineers Full time

    Job Title: Instrumentation DesignerEichleay Engineers is seeking an experienced Instrumentation Designer to join our team. As an Instrumentation Designer, you will work closely with our clients and project teams to design and develop instrumentation systems for various industrial projects.Key Responsibilities:Design and develop instrumentation systems,...

  • Process Modeler

    3 weeks ago


    Blaine, United States CPM Holdings, Inc. Full time

    Job DescriptionCPM Holdings, Inc. is a leading global supplier of process equipment and engineered technologies that sustainably feed, fuel, and build a better world. With its growing family of 17 market-leading product brands, CPM serves a variety of industries including animal feed, consumer food, green energy, advanced materials, and sustainable...


  • Blaine, Washington, United States Eichleay Engineers Full time

    Job Title: Instrumentation DesignerEichleay Engineers is seeking an experienced Instrumentation Designer to join our team. As an Instrumentation Designer, you will work closely with our clients and project teams to design and develop instrumentation systems for various industrial projects.Key Responsibilities:Design and develop instrumentation systems,...

  • CAD Detailer

    3 weeks ago


    Blaine, Minnesota, United States STROM MINNESOTA Full time

    About the RoleWe are seeking a highly skilled CAD Detailer to join our Creative team at Strom Minnesota. As a key contributor, you will work closely with designers, project managers, and production engineers to deliver high-quality exhibit builds and product displays.Your expertise in 3D CAD software, industry construction techniques, and standards will...


  • Blaine, Washington, United States Eichleay Engineers Full time

    Job SummaryWe are seeking an experienced Instrumentation Designer to join our team at Eichleay Engineers. As an Instrumentation Designer, you will work closely with our client and reporting into the Electrical and Instrumentation Design Lead to complete the design of instrumentation for maintenance and repair projects.Key ResponsibilitiesPrepares drawings,...

  • Automation Specialist

    4 weeks ago


    Blaine, United States Viking Engineering and Development Full time

    Job Title: Automation DesignerThis is an onsite position that requires candidates to reside in the Twin Cities, MN area to be considered.Job SummaryThe Automation Designer will be responsible for innovating and optimizing wood fastening equipment through the design, documentation, and implementation of electrical systems and control logic for wood...

  • Experiment Specialist

    3 weeks ago


    Blaine, Minnesota, United States CPM Holdings, Inc. Full time

    Job Summary:The Experiment Specialist is responsible for supporting innovation efforts and the development of new products, processes, and product enhancements. Under general guidance, he or she completes tasks related to fabrication, experimentation, computational analysis, research, design, and testing.Key Responsibilities: Develop new products and...