We're a tutoring and test-preparation platform connecting qualified educators with families and school districts nationwide. Our tutors choose the jobs that fit their expertise and schedule, and our growing partnerships with school districts mean a steady pipeline of meaningful work — especially in special education, where demand continues to outpace supply.
Virtual Computer Science Tutor
Location
United States
Posted
3 days ago
Salary
0
Seniority
Mid Level
No structured requirement data.
Job Description
Virtual Computer Science Tutor
Tutor Me Education
Role Description Tutor Me Education, a leading educational service provider in the primary and secondary education space, is seeking enthusiastic and motivated Tutors to join our team. The ideal candidate for this position should have a passion for creating safe, nurturing, and dynamic environments where students can learn and grow. We are looking for teachers and tutors with virtual tutoring experience to provide group instruction to students all across the country! - Virtual instruction from your home computer! This is a remote job! - Strong Computer Science experience with Information Systems, Network courses, etc. - Available in the afternoon to evening in Pacific Time Zone - If you are passionate about a career in education, looking for consistent tutoring hours, or simply just want to provide some assistance to students in your community, this is the perfect opportunity for you! Qualifications - Previous tutoring/teaching experience highly preferred - At least a Bachelor's degree related to Information Technology, Computer Science, etc. - Ability to work in Pacific Time Zone - Ability to make learning fun and interactive, with the focus of the tutoring often determined by student questions and comments - Ability to pass a background check if required - Work from home on your personal computer! Company Description Tutor Me Education provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description The Software Developer is a key member of the Product Development Team. Working with the development manager and product owner, the Software Developer implements software designs produced by the interaction design team. The Software Developer uses modern development tools to create functional implementations of software. As one of our Software Developers, you will be expected to design implementations that result in high quality, well-documented, and unit testable source code. Primary Responsibilities - Develop Software Implementation Designs – Create documentation that explains the design of the software solution. - Develop Software Unit Tests – Create Unit Tests that prove the solution works as designed using Test Driven Development practices. - Create Software Installation Packages – Create installation packages that allow customers to install software on workstations and servers. - Create Software Implementations – Create source code that meets the needs of the design requirements by satisfying the rules established in a unit test. - Participate in Code Reviews – All code produced will be subject to a code review prior to check-in to the source code control system. Responsible for making modifications based on the outcome of the code review. - Participate in Software Implementation Planning – Contribute estimates of effort required to accomplish specific software design implementations. - Participate in Implementation Review Sessions – Receive feedback from key stakeholders by demonstrating the software implementation. Deliverables: - Software source code - Software unit tests - Installation packages - Architecture documents - Database scheme diagrams - Entity relationship diagrams - Sequence diagrams Qualifications - 5+ years experience as a project lead or team leader within a development arena. - IT experience required: 8+ years of overall industry experience in HTML 5. - Masters of Science Degree in Computer Science preferred. Requirements - Quality – High personal standards and always work to deliver the very best product implementation. - Comprehension – Strong understanding of Software Design patterns and best software development practices. - Communication – Ability to communicate software solutions in written form through technical documentation. - Problem solving – Solve implementation problems using proven software design patterns and innovative solutions. - Organization – Ensure that deliverables are well managed and available. - Technical ability – Previous experience of developing software products in a product environment. - Experience with: - Large Language Models - Agentic AI - Machine Learning - JavaScript - React - CSS3 - RESTful APIs - JSON Data Objects - Distributed Architectures - Asynchronous Request Handling - Design Patterns - XML - GIT / SVN - Product development - Browser Based Software - Responsive Web Design - Familiarity with modern architectural software development methodologies - Experience using Design Patterns such as MVVM and MVC Benefits - Work remotely Monday - Friday, 40 hours a week (no weekends). - Contractor engagement ending on October 31, 2026. No guarantee of extension beyond this date.
Manager, Engineering – Secure Build
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
• Lead a team of senior engineers operating Docker Build Cloud and Hub's build systems and building Docker's next generation of secure build infrastructure. • Own delivery: turn an ambiguous, high-stakes roadmap, including time-bound commitments to regulated and federal customers, into a concrete plan the team can execute predictably. • Get the team's process and mechanics right, and partner closely with Product to turn strategy into a roadmap the team believes in. • Stay deep in the technical work: active in design discussions and code review, hands-on in the code where it helps, rather than steering from a distance. • Be a real part of setting the team's technical direction, working with the engineers who lead on different parts of the system, while giving the whole team room to own technical decisions. • This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed. • Be accountable for the reliability and operational excellence of the team's production services, including a healthy, humane on-call rotation. • Own the growth, development, and performance of each engineer on the team, and hire to strengthen it. • Work across the wider org - Product, sales, commercial and legal, the Hub/registry team, and security - to align the team and shield it from churn. • Hold a high bar for engineering excellence and raise the team's security hygiene.
• Coordinate and manage survey onboarding, setup, configuration, approvals, and rollover activities. • Ensure survey programs are launched accurately and on schedule. • Support survey workflows, routing processes, service level agreements (SLAs), and respondent communications. • Partner with business stakeholders to identify and implement process improvements related to survey operations. • Maintain survey-related configurations, user assignments, and operational controls. • Support CRM-driven customer engagement and respondent service initiatives. • Monitor and improve respondent experiences across communication channels. • Collaborate with internal teams to resolve customer service issues and operational challenges. • Ensure business processes and workflows are functioning effectively and efficiently. • Coordinate outreach campaigns and communication efforts supporting survey participation and customer engagement. • Support email and SMS communication initiatives and monitor campaign effectiveness. • Assist with audience segmentation, communication strategies, and campaign execution. • Maintain knowledge articles, FAQs, topics, and self-service content to support respondents and internal users. • Support search functionality and content organization to improve information accessibility. • Partner with business teams to ensure knowledge resources remain current and accurate. • Coordinate data management activities related to survey onboarding, user assignments, account mappings, and operational processes. • Support integrations and data exchanges between CRM systems and related applications. • Work with technical teams to troubleshoot data and system issues impacting business operations. • Assist in testing and validating system changes and enhancements. • Develop and maintain operational reports, dashboards, and performance metrics. • Track survey activity, customer interactions, operational effectiveness, and service delivery metrics. • Analyze trends and provide recommendations to improve efficiency, customer experience, and business outcomes. • Prepare reports and presentations for leadership and program stakeholders. • Monitor system performance and operational processes to identify issues and improvement opportunities. • Coordinate issue resolution efforts with technical and business teams. • Support platform upgrades, process enhancements, and modernization initiatives. • Participate in Agile teams and continuous improvement efforts to improve business operations and service delivery.
Appian Application Developer
NüvitekNuvitek is an equal-opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.
Role Description At Nüvitek, customer success is our Ethos; together, we drive transformational outcomes. We only succeed when our customers succeed. We partner with our customers to achieve business objectives by using our proven customer-centric, value-driven business practices and service delivery methodologies. As a Appian Application Developer who is passionate about delivering value to your customers, you will be working closely with an equally enthusiastic team of developers and engineers working in an Agile environment to modernize our customer's application using low-code solutions. As part of the process, you will be learning from peers/seniors and will be mentoring juniors in your tenure with Nuvitek. In assuming this position, you will be a critical contributor to meeting Nuvitek's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments. - Help to envision, design, and implement new features utilizing the Appian low-code platform for the projects based upon the prioritized product backlog. - Bring innovating, out-of-the-box thinking to solving challenging problems, brainstorming with peers and utilizing available resources including internal as well as external resources. - Provide estimates of upcoming sprints' work based upon current understanding of the functionality. - Work with functional and testing team to understand the business functionality, to ensure what is developed meets or exceeds the end-user needs. - Unit test all developed features, including edge cases. Also be comfortable to conduct peer review of other developers' code as needed. - Attend and actively participate in all Agile-related meetings. Work within the Agile framework including participating in User Story grooming sessions, Sprint Planning meeting, and retrospectives. - Deliver presentations as required to the client during Sprint demos as well coordinating meetings with intersecting teams as required. - Participate in knowledge sharing sessions within the company to socialize best practices and white papers as applicable. Qualifications - Bachelors or other IT related degree. - Applicants MUST be a U.S. citizen with the ability to obtain and maintain US Government’s Public Trust security clearance. - At least 4 years of experience in the design and implementation of digital, bpm or case management solutions using Appian. - Strong Appian development and debugging skills. - Fairly good understanding of data concepts (SQL, Databases) and business workflows. - Experience working on recent Appian versions (22.x or later). - Strong verbal and writing skills, including the demonstrated ability to effectively communicate at all levels with technical as well as business resources. Requirements - Experience with Appian SAIL, Process Models, Interfaces, Process Monitoring, and/or Integrations. - Experience in handling multiple tasks, changing priorities, and timely action; experience with Agile methodologies and Agile project management. - Strong troubleshooting and problem-solving skills. - Strong organizational and time management skills. - Good communication and interpersonal skills in a remote environment. - Experience working with software development team members. - Other open sources technology experience preferred. Benefits - Medical Insurance - Dental Insurance - Vision Insurance - Disability and Life Insurance - Parental Leave - 401K - Paid Time Off Equal Opportunity Employer Statement Nuvitek is an equal-opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.


