Join a market leader in developing software solutions for school districts across the country.
Transfinder Corporation is growing and expanding into new markets.
- Competitive Salary
- Latest Technology
- Work-Life Balance
- Team Focused
- Meaningful Mission
- 2024 Best Place to Work Winner (6x Winner)
- 2024 Capital District Top Workplaces Winner
- Inc. magazine “fastest-growing company” for 12 years
>>Explore Open Positions!
Submit your resume today for immediate consideration.
Current Job Openings
Overview
The Senior Site Reliability Engineer (SRE) plays a crucial role in ensuring that Transfinder delivers top-notch cloud-based software solutions to our clients. This position combines software engineering and systems administration to enhance our essential infrastructure's reliability, scalability, and performance. The Senior SRE will work closely with development and operations teams to design, implement, and optimize highly available, secure, and cost-effective cloud environments.
RESPONSIBILITIES:
- Architect and Implement Cloud Infrastructure: Design, build, and maintain robust cloud infrastructure solutions leveraging AWS and other cloud technologies.
- Mentorship and Knowledge Sharing: Provide technical guidance and mentorship to junior SREs, fostering a culture of continuous learning and improvement.
- Process Improvement: Identify opportunities to enhance operational efficiency and reliability through process automation and optimization.
- Drive Reliability and Performance: Develop and execute plans to meet and surpass Service Level Objectives (SLOs) and Service Level Agreements (SLAs).
- Automation and Tooling: Build and maintain automation frameworks to streamline operations, reduce manual effort, and increase efficiency.
- Incident Response and Resolution: Lead incident response efforts, conduct root cause analysis, and implement preventive measures to minimize downtime.
- Capacity Planning and Optimization: Proactively identify and address performance bottlenecks, optimize resource utilization, and ensure system scalability.
- Security and Compliance: Implement and maintain robust security measures to protect sensitive data.
REQUIREMENTS
- 5+ years of experience in Site Reliability Engineering or a similar role.
- Cloud Expertise: Extensive expertise in the AWS cloud platform and its services.
- Programming and Scripting: Proficient in a scripting language (e.g., Python, PowerShell).
- Infrastructure as Code (IaC): Experience with an IaC tool such as Terraform.
- Technical Knowledge: In-depth understanding of Linux systems, networking, load balancing, and security principles.
- Observability: Experience with monitoring and alerting tools (e.g., Prometheus, Kibana, Grafana).
- Skills: Strong problem-solving, troubleshooting, and analytical skills.
- Communication: Excellent communication and collaboration skills.
- Bonus: Expérience with containerization technologies (Docker, Kubernetes) is a plus.
Salary $100,000 to $150,000
Salary is established based on various factors, including, but not limited to, prior employment history/job related knowledge, education and training, skills, and geographic location.
These factors are taken into consideration during the employment offer process.
Apply Online
Software Support Specialist
Pay Status and Classifications: Exempt, Regular Full Time
Supervisor Title: Support Services Manager
Work location: Remote in New York or Texas. If in New York and local to company headquarters there are days the Software Support Specialist is expected to be in the office for department meetings.
Position Purpose: The Software Support Specialist serves as the primary point of contact for clients experiencing technical difficulties. The Software Support Specialist manages and resolves complex client technical challenges that result through the installation, implementation, and use of Transfinder’s software platform.
The Software Support Specialist provides exceptional customer service to clients and possesses an aptitude for learning new software applications and their underlying technologies quickly and thoroughly. The Software Support Specialist is a highly technical individual that works cooperatively in a team environment and contributes to the growth and success of their clients, their peers, their department, and the company.
Essential Duties and Responsibilities:
- Analytical and Technical Problem Solving: Identifies and resolves complex client issues by approaching an issue from multiple angles and testing possible solutions through a Quality Assurance (QA) or User Acceptance Testing (UAT) environment. Assesses error logs, metrics, user reports, and screenshots to provide resolutions or data-driven recommendations of best practices to the end user and internal teams. Evaluates client data for possible discrepancies and diagnoses data issues using SQL queries. Reviews multiple possible solutions and strategizes the best solution to present to the customer.
- Technical and How to Support: Determines and resolves document functional issues, errors, and configuration changes within browser-based software applications. Utilizes tools such as DevTools, Developer Edition, Kibana, and Structured Query Language (SQL) to diagnose and document underlying errors related to front-end or data-specific software issues. Facilitates technical support to end-users via phone or screen sharing to resolve issues efficiently.
- Documentation and Bug Reproduction: Determines comprehensive steps to reproduce and annotate screenshots of discovered bugs for an efficient hand-off between departments. Ensures bug resolution process is thorough with quality documentation of existing versus expected functionality, working with cross-team members to confirm software behavior as part of the troubleshooting steps. Maintains and expands internal documentation via thorough notetaking on completed cases.
- Product Knowledge and Education: Stays current with the dynamic product suite that has quarterly releases of new features and products. Applies updated product knowledge when solving technical difficulties ensuring seamless support for the clients. Proactively seeks opportunities to enhance product knowledge through provided training videos, internal documentation, and hands-on experimentation. Collaborates closely with cross-functional teams, including development, QA, and DevOps, to facilitate the knowledge transfer of issues documented with existing or emerging technologies.
- Internal Collaboration: Ensures client issues faced during onboarding are resolved efficiently and to completion in partnership with the Service department. Collaborates with the DevOps team on reporting and facilitating performance/infrastructure-based issues that require server review. Thoroughly communicates possible trending client issues to the Development and QA departments to ensure both departments are equipped with all gathered information on the presenting issue.
- Other duties and projects as assigned.
Required Skills/Abilities:
- Excellent communication and interpersonal skills with the ability to interact with internal teams, external clients, and stakeholders.
- Ability to manage multiple support cases while maintaining quality and response time goals.
- Exceptional analytical skills to detect patterns, diagnose root causes, and suggest enhancements for software and user experience.
- Ability to work effectively independently and as part of a collaborative team.
- Excellent organizational skills and attention to detail.
- Proficiency in using a Customer Relationship Management system (CRM)/ticketing software to track, manage, and provide updates on existing client issues.
Experience:
- 2+ years of experience supporting Software as a Service (SaaS) products.
- 2+ years of experience in a technical support position providing phone and screensharing based support to clients.
- Thoroughly demonstrate knowledge of a variety of diagnostic tools including SQL, DevTools, Kibana, and Remote Desktop Protocol (RDP) applications.
- Basic troubleshooting experience with Application Programming Interface (APIs), the Active Directory (AD) with Security Assertion Markup Language (SAML), and Single Sign-On (SSO).
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
Salary: $60,000-$70,000
Salary is established based on various factors, including, but not limited to, prior employment history/job related knowledge, education and training, skills, and geographic location. These factors are taken into consideration during the employment offer process.
Apply Online
Pay Status and Classifications: Exempt, Regular Full-time
Supervisor Title: Enterprise Implementation Manager or Client Implementation Manager
Work Location: Remote in New York or Texas. If in New York and local to company headquarters there are days the Client Project Manager is expected to be in the office for company meetings.
Position Purpose: As a member of the Implementation team in the Client Services Department, the Client Project Manager plays a crucial role in overseeing and managing client projects from inception to completion. This role involves not only project management but also data mapping to ensure accurate and efficient data integration and transformation throughout the project lifecycle.
The Client Project Manager handles technical tasks such as data mapping, aligning client data with system requirements, and ensuring seamless data flow between systems. They manage projects with a task-oriented approach, providing dedicated and exceptional customer service throughout the project lifecycle.
The Client Project Manager works as an independent contributor but also collaborates with the Sales and Support teams to provide status updates on open projects. They promote an atmosphere that encourages collaboration, optimism, and dedication.
Essential Duties and Responsibilities:
- Project Planning and Execution: Creates detailed project plans to achieve client objectives, outlining specific goals, milestones, and deadlines. Evaluates the overall status of assigned projects, identifies risks or obstacles, and escalates significant concerns promptly. Develops and implements mitigation strategies to address potential issues and escalates project concerns to the manager as needed.
- Project Operations: Manages the coordination of software installation between clients and internal installation teams. Facilitates both online and onsite training sessions between Transfinder’s Training team and clients. Provides hands-on software support and data analysis during the implementation period, including troubleshooting when necessary.
- Project Resource (Budget/Personnel) Allocation and Adherence: Manages and maintains thorough, precise documentation of all project activities, including tracking time spent on client and department-related tasks in a Customer Relationship Management (CRM) system.
- Internal and External Stakeholder Communications: Engages with clients to ensure projects remain aligned with the established goals in the project plan, making adjustments as needed. Continuously seeks feedback from clients and advocates for their needs and improvements to internal stakeholders.
- Other duties and projects as assigned.
Required Skills/Abilities:
- Excellent verbal and written communication skills.
- Excellent interpersonal and customer service skills.
- Excellent organizational skills and attention to detail.
- Exceptional time management skills with the ability to meet deadlines, while effectively maintaining, tracking, and fulfilling the needs of multiple client projects simultaneously.
- Strong analytical and problem-solving skills.
- Ability to prioritize tasks.
- Thorough understanding of or the ability to quickly learn new software, and procedures.
- Ability to work flexible hours including mornings and evenings to attend client meetings as needed.
- Proficient with Microsoft Office Suite or related software.
Experience:
- 3+ years of experience in a related position, such as Software Implementation/Support, Project Management, or Application Analysis.
- Proven track record of defining, executing, monitoring, and completing projects.
- Demonstrated experience with web-based applications is preferred.
- Project management certifications such as Project Management Professional (PMP), Program Management Professional (PgMP), Certified Associate in Project Management (CAPM), or equivalent are highly desirable.
Travel Requirements:
- Ability to travel to client sites and conferences as needed.
Physical Requirements:
- Prolonged periods of sitting/standing at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
Annual Salary Range: $70,000.00-$100,000.00
Salary is established based on various factors, including, but not limited to, prior employment history/job related knowledge, education and training, skills, and geographic location. These factors are taken into consideration during the employment offer process.
Apply Online
Pay Status and Classifications: Exempt, Regular Full-time
Supervisor Title: Training Manager
Work Location: Remote in New York or Texas. If in New York and local to company headquarters in Schenectady, NY there are days the Applications Specialist expected to be in the office for company meetings.
Position Purpose: The Applications Specialist serves as the main point of contact for providing technical training to Transfinder clients. The Applications Specialist assesses new and existing client training needs, providing customized and detailed training. The Applications Specialist works in partnership with Client Project Managers, Client Relations and Support Services teams, collaborating on projects and providing status of open projects.
Essential Duties and Responsibilities:
- Training Delivery: Facilitates technical and complex training to users through webinars, video conference one-on-one instruction, in person at client locations, Transfinder University, and at the Transfinder Annual Client Summit. Conducts in-person training to internal teams. Provides ongoing support and follow-up training sessions as needed.
- Training Schedule Creation: Creates and manages training schedules and classroom agendas based on client-specific needs and project timeline.
- Training Program Design: Creates and implements high quality custom training programs based on clients specific needs to teach clients new skills and meet organizational needs. Shares innovative training concepts with fellow team members.
- Training Materials: Prepares thorough training materials, such as presentations, manuals, and other materials. Collaborates with training team members to stay current on product knowledge information for training materials. Updates training materials based on client feedback and product enhancements.
- Training Evaluation: Evaluates the effectiveness of training sessions, assesses participants learning, and maintains records of training materials and curriculum within the current Customer Relationship Management (CRM) system. Documents training session notes to ensure internal stakeholders are informed of training session outcomes.
- Other duties and projects as assigned.
Required Skills/Abilities:
- Excellent verbal and written communication skills.
- Outstanding interpersonal skills, with a desire to provide exceptional customer service.
- Organized with attention to detail.
- Strong presentation skills.
- Ability to design and implement effective training and development.
- Adept with a variety of multimedia training platforms and methods.
- Ability to work independently and as a member of the Training team.
- Ability to learn new software and procedures quickly and independently.
Experience:
- 2-4 years of professional experience in a 1-1 technical training position.
- Demonstrated experience using Microsoft Office Suite and CRM software.
Travel Requirements:
- Ability to travel to client locations to conduct on-site training as needed.
- Ability to travel to Transfinder’s Annual Client Summit.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 20 pounds at times.
Annual Salary Range: $60,500.00-$85,000.00
Salary is established based on various factors, including, but not limited to, prior employment history/job related knowledge, education and training, skills, and geographic location. These factors are taken into consideration during the employment offer process.
Apply Online
Overview
Transfinder is a leading software provider for Transportation Management Systems seeking an enthusiastic and motivated Software Developer to join our growing team. They will report directly to the Director of Software Development while working closely with other developers, Scrum Masters, Product Owners and QA. The developer will be responsible for supporting existing products as well as working on enhancements and new products while adhering to best practices and the standards in place.
Responsibilities
- Promote an atmosphere that encourages collaboration, optimism and dedication
- Interpret design specifications for development while offering opinions for improvements
- Provide estimates and regular updates as requested
- Develop applications to specification
- Troubleshoot and debug existing applications
- Create cross browser and mobile application code that maintains proper coding standards
- Create and maintain technical documentation
- Assist team members when appropriate
- Present work in a group setting
Requirements
- Bachelor’s in Computer Science or equivalent
- Minimum of 3 years’ experience
- Strong collaborative and communication skills
- Experience with OOP, Angular, C#, Web API, JavaScript, HTML, CSS, Databases, Web and Mobile Development Tools
- Familiarity with ESRI or other GIS products is desired but not required
Salary $75,000 to $175,000
Salary is established based on various factors, including, but not limited to, prior employment history/job related knowledge, education and training, skills, and geographic location.
These factors are taken into consideration during the employment offer process.
Apply Online
Sales Consultant
Pay Status and Classifications: Exempt, Regular Full-time
Supervisor: Sales Manager
Work Location: Texas or New York (Remote) - If you are hired locally to our headquarters in Schenectady, NY, you will be expected to attend in-person monthly team meetings and come into the office for other meetings as needed.
Position Purpose: The Sales Consultant will sell student transportation management software solutions to school districts across the United States and Canada, with the support of the sales enablement team. This position involves collaborating with lead generation team members to manage their sales territory. The Sales Consultant will lead the sales process, including discovery calls, conducting remote and in-person software demonstrations, evaluations, pricing reviews, and handling requests for proposals (RFPs). Additionally, the Sales Consultant will act as both an independent contributor and a team player, executing plans that lead to greater market acceptance and sales.
Essential Duties and Responsibilities:
- Sales Strategy and Execution: Develops and delivers compelling presentations on Transfinder products and services, tailored to the specific needs and challenges of school districts within the assigned geographic area. Clearly articulates the benefits and value proposition of Transfinder solutions, demonstrating how they address the unique requirements of each potential client. Strategically plans and executes sales activities to achieve and exceed sales targets, including revenue goals, number of closed deals, and average deal size.
- Customer Engagement and Relationship Management: Builds and nurtures strong, long-lasting relationships with clients and prospective clients, acting as a trusted advisor and primary point of contact. Conducts thorough needs assessments to understand the specific requirements and pain points of clients and prospective clients. Proactively follows up with clients and prospective clients to ensure satisfaction, address any concerns, and identify opportunities for upselling or cross-selling.
- Team Collaboration: Fosters a positive and supportive team culture by encouraging open communication, sharing best practices, and assisting colleagues in achieving their sales goals. Collaborates with team members to develop and implement effective sales strategies and tactics. Participates in team meetings and contributes to the continuous improvement of sales processes and outcomes.
- Reporting and Documentation: Maintains comprehensive and up-to-date Client Relationship Management (CRM) records to effectively manage client relationships and track sales activities. Generates regular reports on sales performance, client interactions, and market trends to inform strategic decision-making. Identifies and documents new business opportunities and potential areas for growth.
- Market Research and Analysis: Stays current with industry trends, issues, and developments affecting school districts in the assigned geographic areas. Conducts market research to identify potential clients and understand the competitive landscape. Analyzes market data to inform sales strategies and identify opportunities for differentiation.
- Administration: Represents Transfinder at selected industry conferences, trade shows, and networking events to promote our solutions and generate leads. Participates in ongoing training and professional development to stay current with product knowledge and sales techniques. Performs other duties and projects as assigned to support the overall success of the sales team and company.
Required Skills/Abilities:
- Excellent communication and interpersonal skills, with the ability to build rapport and trust with clients.
- Excellent organizational skills with the ability to manage multiple tasks and priorities with attention to detail.
- Ability to work independently and as part of a team, with a proactive and results-oriented approach.
- Proficiency in using CRM software and other sales tools to manage client relationships and track sales activities.
- Excellent sales and customer service skills.
- Strong analytical and problem-solving skills.
Experience:
- A minimum of 5 years of direct sales experience within the technology sector.
- Demonstrated experience in both virtual and face-to-face sales environments.
- Proven ability to win new business opportunities in a competitive marketplace.
- Understanding of public sector and experience with software solutions.
Travel Requirements:
- Ability to travel to visit prospects and attend conferences as needed.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
Salary: $60,000 to $80,000
First year target earnings are $150,000 - $180,000. Top performers can make over $300,000.
Salary is established based on various factors, including, but not limited to, prior employment history/job related knowledge, education and training, skills, and geographic location. These factors are taken into consideration during the employment offer process.
Apply Online