See more Collapse

Software Engineer II

1 month ago


Saint Paul, Minnesota, United States Infinite Campus Full time

Job Description


The Software Engineer II - DevOps is responsible for design, development, and testing of select product area(s) of Infinite Campus software systems. Build pipeline configuration, debugging and repair. Jenkins pipeline engineering. Artifactory/Bitbucket integration. Utilization of automated test suite technologies. Debug complex build environments. Able to apply understanding of performance engineering.

Job Responsibilities

  • Facilitate agile planning, estimation, and communication
  • Demonstrate ability to meet aggressive timelines
  • Develop software to fulfill complex business requirements
  • Evaluate the quality of requirements, designs, and tests
  • Multi-task among different development activities
  • Provide assistance to others
  • Work independently without immediate supervision
  • Design and improves code based upon technical experience and product knowledge
  • Anticipate challenges and complexities yet to be encountered; create prototypes in advance of final solutions to uncover and learn about these challenges and complexities
  • Refactor problem areas of code in the ecosystem to make it more durable and maintainable
  • Develop and maintain software automation tools used to manage source code, builds, testing frameworks, artifacts, sites and data, platforms, deployment, monitoring and configuration of the Infinite Campus products and related patches
  • Understand the needs of the consumers for whom the tools and systems are being developed
  • Understand the standard SDLC and CI/CD concepts, practices, and procedure
  • Evaluate and implement third-party solutions where appropriate
  • Design and develop internal solutions that meet functional requirements and are durable and maintainable over time
  • Estimate level of effort for individual work
  • Participate in code reviews and ensure one's own code is reviewed
  • Write unit tests and other automated validation tests to verify solutions are working as expected;
  • Research, troubleshoot and fix issues in the DevOps ecosystem
  • Write system documentation in support of the code being developed
  • Manage operational aspects of internal systems that support CI/CD
  • Improve code based upon technical experience and product knowledge
  • Debug and test code
  • Create unit and other automated code validation tests
  • 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 and three years SDLC experience OR five years SDLC experience

* Experience with relational database management systems, preferably Microsoft SQL Server

* Experience administering Windows and Linux operating systems

* Experience managing hardware virtualization platforms such as Xen or VMware

* Experience with technologies such as Java, JavaScript, Groovy, SQL, Angular, Powershell

* Hands on experience with configuration management systems such as Chef.

* Hands on experience with containerized platforms such as Kubernetes or AWS

* Hands on experience with source control systems, such as Bitbucket and Artifact Management systems such as JFrog Artifactory

* Hands on experience with build and pipeline management tools such as Jenkins, Harness, Flux

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.


We have other current jobs related to this field that you can find below


  • Saint Paul, Minnesota, United States Infinite Campus Full time

    Software Engineer II - Cloud | KubernetesWe are looking for a skilled Software Engineer II specializing in Cloud and Kubernetes to join our team at Infinite Campus. In this role, you will be responsible for designing, developing, and testing specific areas of our software systems. As part of your duties, you will maintain and configure build and data...

  • Software Engineer II

    3 weeks ago


    Saint Paul, Minnesota, United States Infinite Campus Full time

    Job DescriptionThe 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...

  • DevOps Engineer II

    7 days ago


    Saint Paul, Minnesota, United States Infinite Campus Full time

    Job Description The DevOps Engineer II role at Infinite Campus involves designing, creating, and testing tooling and systems to support a continuous integration / continuous delivery ecosystem for Infinite Campus software products. This ecosystem is crucial for all software development and deployment activities, including source code management, automated...

  • Software Engineer

    1 week ago


    Saint Paul, Minnesota, United States Legrand AV, Inc. Full time

    Thank you for your interest in becoming part of the team at LegrandGENERAL PURPOSEAs a Software Engineer you will be responsible for the design and development of embedded software in support of our full spectrum of Linux-based audiovisual and unified communications devices.DUTIES AND ACCOUNTABILITIESDesign and develop simple software components for...


  • Saint Paul, Minnesota, United States Spectraforce Technologies Full time

    Job Title: Software Verification Engineer IDuration: 5 Months - Possible conversionLocation: St. Paul MNJob Description:We are seeking a high caliber Software Verification Engineer to join our Software Verification team. The Software Verification Engineer will bring testing expertise to the innovative, fast-paced verification team. This high-caliber,...


  • Saint Paul, Minnesota, United States Spectraforce Technologies Full time

    Job Title: Software Quality EngineerDuration: 6 MonthsLocation: St. Paul, MN Shift: 8 am - 5 pmJob Description:2+ years' experience required Software development lifecycle, verification and methodologies, equipment validation Computer science, medical software development experience highly preferred Verification - project for software release with...


  • Saint Paul, Minnesota, United States Infinite Campus Full time

    Job DescriptionThe Software Engineer Intern position is responsible for design, development, and testing of select product area(s) of the Campus Student Information System. Infinite Campus is actively recruiting Computer Science students who are looking for an opportunity to gain experience within a software development life cycle under the mentorship of...


  • Saint Paul, Minnesota, United States Marriott Full time

    Job Number Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United StatesSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJOB SUMMARYIf you're looking to build leading technology that enables the future of global travel while transforming your career – step out of the...


  • Saint Paul, Minnesota, United States ECOLAB Full time

    Ecolab is looking for an experienced Lead Software Development Engineer who will be responsible for the efficient operation, health, and hygiene of the Enterprise Data Office.The Lead Software Development Engineer will be hands-on in developing solutions and working closely with architects, project delivery teams, and Operations teams. As Ecolab grows our...


  • Saint Paul, Minnesota, United States Zebra Technologies Full time

    Remote Work: YesOverview:At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer's and partner's needs and solve their challenges.Being a part of Zebra Nation means being seen, heard, valued, and respected....


  • Saint Paul, Minnesota, United States Infinite Campus Full time

    Job DescriptionThe Software Product Analyst position will work directly with customers, user groups and/or state departments of education to gather correct requirements for their development team(s). You will be responsible for analysis, research, design, testing, and ultimately the success of the Infinite Campus software systems. You will also work with...


  • Saint Paul, Minnesota, United States Element Materials Technology Full time

    Divisional Quality Manager IIElement is currently seeking a Divisional Quality Manager II to join our team. This role involves ensuring compliance with Quality systems and processes, mentoring and training teams, and managing multiple Quality Managers. The Quality Manager II will work closely with the Quality Director and other teams to assess and improve...


  • Saint Paul, Minnesota, United States ECOLAB Full time

    Ecolab's Pest Elimination Division protects the health and safety of our customers, and our customers' customers, with industry leading science-based pest prevention solutions.Focused exclusively on commercial pest elimination, we bring cutting-edge innovation to diverse markets, sharing our expertise to help companies strengthen their brand, enhance...

  • R&D Technician II

    3 weeks ago


    Saint Paul, Minnesota, United States Spectraforce Technologies Full time

    Job Title:R&D Technician IILocation: St. Paul, MN, 55071Shift: 8 AM - 4: 00 PMDuration:04 MonthsJob Description:Analyzes verbal or statistical data to prepare reports and studies for use by professional workers in a variety of scientific or engineering areas. May be proficient in qualitative and/or quantitative lab methods. Includes all levels of education...


  • South Saint Paul, Minnesota, United States Renewal by Andersen Full time

    Description & RequirementsRENEWAL BY ANDERSEN SUMMARY Renewal by Andersen is a pioneer in the window and door industry, and innovation is a huge part of who we are. Renewal by Andersen Signature Service combines the perfect combination of the best people in the industry, a superior process, and an exclusive product. As such, we take great care in building a...

  • Mechanical Engineer

    3 months ago


    Saint Paul, Minnesota, United States NV5 Full time

    Mechanical EngineerJob ID# of Openings: 1Job Locations: US-MN-Saint PaulCategory: EngineeringType: Regular Full-TimeOverviewAre you a natural problem solver? We are seeking passionate and driven Mechanical Engineers to be part of our Mechanical Building Systems Team, dedicated to providing innovative engineering solutions in areas such as Higher Education,...

  • GIS Analyst II

    2 months ago


    Saint Paul, Minnesota, United States ECOLAB Full time

    Job DescriptionThe GIS Analyst II will be part of the GIS pooled resources (center of excellence) to support expanded spatial-based business intelligence and territory planning applications within route, district, and sales and operations business planning for Global Markets. As the lead GIS Analyst aligned to the Australia/New Zealand (ANZ) Market you will...


  • Saint Paul, Minnesota, United States Trane Technologies Full time

    At Trane TechnologiesTM and through our businesses including Trane and Thermo King, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift...


  • Saint Paul, Minnesota, United States TKDA Full time

    TKDA has established a reputation for designing complex, safe, and efficient transportation infrastructure systems. Clients look to our Surface Transportation team for solutions to their roadway, highway and bridge projects. Our Traffic group is growing so we are in search to hire a Professional Engineer, Civil - TrafficIf you are looking for the opportunity...


  • Saint Paul, Minnesota, United States TKDA Full time

    Our employee-owned and integrated team of multi-disciplined engineering, design, and planning professionals has an opportunity available for a Graduate Transportation / Traffic Engineer in Saint Paul As a member of our team, you work alongside a group of engineers, designers, and technicians who have established a reputation for generating safe and...