We are seeking a Build & Automation Engineer to lead the design, automation, and optimization of our software development workflows. This role focuses on enhancing developer productivity through robust tooling, scalable build systems, and seamless CI/CD pipelines. You will work closely with engineering teams to identify friction points and deliver solutions that make development faster, easier, and more reliable. We are seeking an individual who can anticipate challenges and has a strong sense of ownership.
Primary Responsibilities Include:
Skills & Experience:
Job Title: Junior/Intermediate Architect
Location: Evansville, IN
Reports To: Owner/President
ABOUT US:
For over 80 years, our firm has proudly served the community with thoughtful, enduring design. As a small, well-respected architectural practice, we value collaboration, integrity, and long-term relationships with our clients. We offer a supportive environment where every team member contributes meaningfully to the success of our projects and the reputation we’ve built over generations.
POSITION OVERVIEW:
We are seeking a Junior/Intermediate Architect with 2–5 years of professional experience to join our close-knit team. The ideal candidate holds a degree in Architecture and is actively pursuing licensure (a current license is a plus). This position provides hands-on involvement in all phases of project development—from concept through construction.
RESPONSIBILITIES:
QUALIFICATIONS:
WHY JOIN US:
Position Summary:
TCC seeks a Senior Software Engineer to be our first in-house developer, building technology that powers operations and drives member success. Reporting to the head of TC3 (our internal consulting group within Operations), you'll collaborate with Technology and Operations teams to deliver projects for member companies.
Through both internal consulting projects and company-wide technology initiatives, you'll take ownership of MVP-stage products from our technology partner Long Lake Technologies, refining and scaling them for nationwide rollout across Member Companies. This hands-on, high-impact role involves owning technical execution, collaborating cross-functionally, and shaping the future of real estate management technology.
Responsibilities:
Own & Evolve Product Development
● Take over ownership of products post-MVP, managing all bug fixes, feature requests, and ongoing enhancements.
● Scope out and automate critical-path workflows for member companies on an ad-hoc basis using tools like Retool, Airtable, n8n, etc.
● Build new features and capabilities to meet business needs across multiple Member Companies.
● Serve as the primary technical decision-maker for in-house products.
Collaborate Across Teams
● Partner closely with our Sr. Product Manager, VP of Technology, and operations leaders to translate business requirements into high-quality, user-focused solutions.
● Coordinate with the LLT team to ensure smooth product handoffs from pilot to full-scale deployment.
Drive Best Practices
● Establish and uphold development standards, testing protocols, and documentation processes.
● Refactor, optimize, and standardize code for reliability, scalability, and maintainability.
Scale Impact
● Ensure products are effectively deployed and adopted across our nationwide portfolio of Member Companies.
● Provide technical input into the broader technology roadmap for TCC.
● Give our management teams and their clients superpowers.
Qualifications
Required:
● Bachelor’s degree in Computer Science or related field.
● 2+ years of professional full stack development experience on enterprise products.
● Proficiency in one or more of Python, TypeScript, and React. Strong familiarity with using databases like Postgres.
● Proven ability to manage the full development lifecycle from ownership through deployment and ongoing support.
● Strong communication skills with both technical and non-technical stakeholders.
● Self-starter mentality with the ability to work independently in a fast-paced, growing company.
Preferred:
● 3-5 years of professional full stack development experience on enterprise products.
● Experience in HOA, property management, or real estate technology.
● Experience scaling products from MVP to enterprise-level deployment.
● Familiarity with DevOps practices and cloud platforms (AWS, GCP).
● Power user of AI dev tools like Cursor, Claude Code, etc.
● Experience working with LLM platforms (OpenAI, Gemini, Anthropic, or similar).
Position Summary:
The Data Analyst plays a key role in advancing the company's mission by transforming data into insights that drive product growth, customer engagement, and operational excellence. Embedded within our product and marketing teams, this role provides a hands-on opportunity to directly influence decision-making through data-driven storytelling and analysis.
The ideal candidate combines strong technical ability in SQL and visualization with a curiosity for business strategy and user behavior. This position offers the opportunity to help shape the analytics foundation of the company's digital entertainment ecosystem.
Responsibilities:
Minimum Qualifications Education/Certifications:
Experience:
Knowledge, Skills, & Abilities:
Preferred Qualifications Experience:
Infrastructure and Operations:
Security and Business Continuity:
Required Skills and Expertise
Qualifications:
Work Environment:
Physical Requirements:
Physical demands described represent those that must be met to successfully perform the essential job functions. Reasonable accommodation may be made to enable individuals with disabilities to perform essential job functions.
Travel
Occasional travel, some of which may be overnight.
Job Summary:
The monday.com Implementation Consultant is responsible for bringing to life the client’s vision for their monday.com platform. This role combines business acumen with technical expertise to configure a solution that meets the client’s goals and establishes a solid foundation for future enhancements. Configure boards, automations, dashboards, and assist your clients with maximizing the use of monday.com features.
Responsibilities:
● Attain monday.com certification within 30 days of hire and maintain for duration of employment (required)
● Facilitate requirements gathering sessions with new clients, leveraging your own knowledge of business operations to ask smart questions
● Prepare workflow diagrams and “future state” monday.com board maps
● Conduct business analysis, create documentation, assist in design and development, and suggest process improvements
● Configure, customize and enhance monday.com applications working hands-on
● Plan and execute large data migration efforts
● Prioritize and manage your work across multiple client projects concurrently
● Design and build monday.com integrations via low-code/no-code tools (e.g. make.com)
● Work collaboratively with team members in an agile environment ● Provide ongoing support to our clients after their new application is launched
● Train end users and client administrators on implemented solutions
Requirements:
The ideal candidate brings most of these qualifications This list is not exhaustive, but represents key areas where a candidate should show full competence in order to be successful in a monday.com consultant role.
● Three (3) years or more experience as a Business Analyst or Systems Analyst facilitating business process mapping, workflow diagramming, business transformation, change management, business analysis, strategic consulting, and related activities.
● Client-facing consulting experience
● Previous experience with implementation of SaaS software and onboarding client team members, especially for project management, CRM, and/or marketing automation
● Highly effective communication skills (verbal, written or presentation)
● Demonstrated ability to quickly and proficiently understand and absorb new information
● Agile experience, working in sprints, kanban, or scrumban, with a cross-functional team on multiple concurrent projects
● Ability to project-manage yourself, working to keep to agreed-upon timelines and budgets, share updates proactively, and escalate when necessary
● Strong service mentality focused on client satisfaction
● Demonstrated ability to gain clients’ trust by cultivating deep knowledge of their business operating environment
As an Application Support Analyst, you will be responsible for managing incidents, troubleshooting application issues, and working closely with cross-functional teams to deliver timely resolutions. Beyond day-to-day support, you will play an active role in monitoring system health, analyzing data trends, implementing bug fixes, and driving continuous improvements. You’ll also contribute to process automation, uphold best practices in change management, and ensure consistent stakeholder communication.
This is a dynamic role that requires both technical expertise and strong communication skills, offering the opportunity to shape and enhance how we deliver reliable, scalable, and efficient application support to our clients and internal teams.
Responsibilities:
Incident ManagementOversee the incident management process, ensuring timely resolution of application incidents. Collaborate with cross-functional teams to troubleshoot and resolve application issues. Maintain an incident log and generate incident metrics reports. Act as the major incident controller during P1 or P2 incidents. Handle L2 incident response for IT systems and escalate to L3 when required.
Problem ManagementOwn and manage the root cause analysis for major incidents and P2 issues.Prepare and share Post Incident Reviews (PIRs).
Ensure improvements are logged to prevent reoccurrence of incidents.
Monitor and ensure the availability of systems and services while detecting interruptions proactively.Coordinate with third-party vendors to resolve issues. Perform trend analysis to identify areas for improvement.
Develop expertise in the monitoring platform (e.g., Datadog) to enhance operational visibility.
Maintain daily communication with clients to investigate and resolve queries related to origination/servicing. Deliver weekly reconciliation reports to clients with high accuracy and timeliness.
DevelopmentDesign and implement bug fixes to improve application stability.
Contribute to L2 development stories and collaborate with the development team on enhancement efforts. Partner with the DevOps team for maintenance and component updates/upgrades.
Ensure all documentation is kept current and updated after L2 application support handovers.
Operational ExcellenceGuarantee the availability, performance, and scalability of supported applications.Implement and maintain systems for monitoring, logging, and alerting.Develop and enforce standard operating procedures (SOPs) for consistent application support practices.
Continuous ImprovementIdentify and implement process improvements for enhanced service delivery.Automate routine tasks to improve efficiency and reduce manual workloads.Collaborate with the development team to incorporate support insights into the development lifecycle.
Stakeholder CommunicationServe as the primary point of contact for all application support-related queries. Provide stakeholders with updates on incident status, root cause analyses, and resolution plans. Deliver regular reports and updates to senior management on key metrics and performance.
Change ManagementManage application deployments and configuration changes.
Document and ensure adherence to the change management process.
Conduct post-implementation reviews to assess the impact of system changes.
Required Skills and Qualifications:
Preferred Attributes:
We are seeking a talented and detail-oriented Business Analyst to join our rapidly expanding team. The ideal candidate will have a strong understanding of financial technology and SaaS business models, combined with a keen analytical mindset to support our product and business development initiatives. You will work closely with cross-functional teams to define, analyse, and document business requirements, ensuring our software solutions meet the evolving needs of our clients in the financial sector.
Key Responsibilities:
Requirement Gathering & Analysis:
o Collaborate with stakeholders, including clients, product managers, and developers, to gather, analyse, and document business requirements for software solutions.
o Conduct interviews, workshops, and surveys to validate requirements and create clear, detailed, and concise requirement documentation.
o Translate high-level business requirements into functional specifications for development teams.
Process Improvement:
o Identify inefficiencies and gaps in current processes and workflows, recommending improvements to optimize product delivery and enhance user experience.
o Develop process models, use cases, and wireframes to illustrate solutions and guide development.
Market Research & Competitor Analysis:
o Conduct market research to stay updated on FinTech trends, customer needs, and competitor offerings.
o Analyze competitor products and provide insights to inform product development and differentiation strategies.
Product Development Support:
o Collaborate with product and engineering teams to ensure product features are aligned with business requirements.
o Participate in product backlog grooming and sprint planning sessions to ensure alignment with project timelines and priorities.
o Review and provide feedback on user stories, wireframes, and design specifications.
Data Analysis & Reporting:
o Use analytics tools to analyze user behavior customer feedback, and other data to support data-driven product decisions.
o Create reports and dashboards to track product performance, user adoption, and feature utilization.
o Develop insights and recommendations based on data to optimize product features and drive customer satisfaction.
Testing & Quality Assurance:
o Assist in creating test plans, test cases, and conducting user acceptance testing (UAT) to ensure product functionality aligns with requirements.
o Work with QA teams to ensure high product quality, track and resolve any identified issues.
Stakeholder Communication & Management:
o Maintain regular communication with internal and external stakeholders to keep them informed of project status, timelines, and changes.
o Facilitate workshops, meetings, and presentations to share findings, updates, and future plans.
Required Skills and Qualifications:
Educational Background: Bachelor’s degree in Finance, Business, Information Technology, or a related field. MBA or relevant certification (e.g., CBAP, PMI-PBA) is a plus.
Technical Proficiency:
Familiarity with SQL, data analysis tools (e.g. Power BI), and wireframing tools (e.g., Figma).
Understanding of APIs, integrations, and data flows within SaaS and FinTech environments.
Soft Skills:
Strong analytical, problem-solving, and critical-thinking skills.
Excellent written and verbal communication skills with an ability to communicate complex concepts clearly.
Ability to manage multiple projects and prioritize effectively in a fast-paced environment.
Preferred Skills:
Knowledge of financial regulations, compliance requirements, and data privacy standards (e.g., GDPR).
Experience with user experience (UX) principles and user-centered design practices.
Familiarity with FinTech trends, emerging technologies (e.g., blockchain, AI), and how they impact the SaaS landscape.
Job Summary:
The Performance & Attribution Analyst plays a key role in supporting the firm’s investment and sales strategies through following and maintaining performance controls, data validation, effective reporting, and insightful analysis. This individual will collaborate across various teams, aid in maintaining reporting standards, and leverage software systems to enhance efficiency and productivity. This is an excellent opportunity for a motivated professional with a passion for details, data, and a drive for continuous improvement.
Responsibilities:
Qualifications:
Key Responsibilities:
The ideal candidate will possess a firm understanding of buy side operations with concentration on fixed income, equity, bank loan, swaps and derivative security creation and maintenance. As a member of the Operations Team, the Operations Specialist will interact with our reconciliation team, corporate actions team, trade support team, performance team, compliance team and technology team to support business model. The Operations Specialist will utilize technology platforms: Geneva (accounting system), IVP (security master system), Eze (OMS System), Bloomberg and other operational systems. The ideal candidate must possess excellent problem-solving skills, attention to detail, the ability to be a self-starter and be resourceful.
Candidate Profile:
Position Details:
Join a rapidly growing Insights team focusing on transforming a variety of transactional and operational data, to support the development of new analytical tools and services aimed at providing all of our users, both Customers and Sellers, with reporting, analytics, and actionable insights that save them time and money; resulting in deeper customer relationships and increased market share. #StartWithTheCustomer
You will contribute to the development of our React front end, a variety of JVM APIs, and Python ETL scripts that support our analytics and insights applications.
You will play an important part in defining the strategy of the team, evaluating, integrating data and technologies, and building Front End and/or APIs alongside domain experts. You are a thoughtful observer who enjoys investigating business problems and building full stack solutions that address them. You are an avid and patient communicator, able to convince collaborators of the value of your position, but also compromise at times to yield greater benefit to stakeholders.
This role reports to the Product Engineering Manager and can be based in Lake Forest or Chicago, IL on a hybrid basis. Full-time remote candidates are also encouraged to apply. Some travel will be required for team meetings at our corporate offices.
You will:Role: Senior Front End Developer
Type: Permanent, Full-time Employment
Location: Downtown Chicago; onsite 3 days/week.
Job Description:
We are a tight-knit team of innovators delivering cutting-edge automation and autonomous solutions. From designing industry-first systems to building scalable digital platforms, we’ve consistently stayed ahead of the curve. Our products offer rapid ROI, world-class quality, and future-ready operations to industrial enterprises. We’re growing fast and looking for talented professionals who are ready to grow with us. If you're passionate about building high-quality user interfaces and thrive in fast-paced, high-standards environments, this could be the right role for you.
Role Overview
We’re looking for a Senior Front-End Developer with expertise in React to craft seamless and scalable user interfaces. You’ll work closely with product managers, designers, and backend developers to bring powerful experiences to life on our core platforms. The most important requirement for this role is experience with 3D rendering libraries.
Responsibilities
• Develop, maintain, and document high-quality user interfaces using modern React frameworks.
• Collaborate across teams to implement intuitive and responsive UI/UX.
• Write clean, modular, and scalable JavaScript and CSS code.
• Ensure cross-browser compatibility and mobile responsiveness.
• Participate in UI/UX discussions and promote best design practices.
• Conduct code reviews, testing, and debugging for optimal performance.
• Continuously improve and maintain front-end architecture.
Requirements
• Bachelor’s degree in Computer Science / Engineering fields
• 10+ years of professional experience in front-end development.
• Strong expertise in the latest React (including hooks and component-based design).
• Solid knowledge of JavaScript (ES6+), HTML5, and modern CSS (Flexbox, Grid), and preprocessors like SASS or LESS.
• Experience with WebGL and 3D rendering libraries such as Three.js or Babylon.js.
• Core understanding of data structures and algorithms
• Experience with version control tools (e.g., Git).
• Familiarity with agile development methodologies.
• Ability to write maintainable and testable code.
• Strong attention to detail and analytical skills.
• Ability to work in the US without sponsorship now or in the future.
Nice Skills to Have
• Experience with single-page applications (SPAs).
• Knowledge of design systems or component libraries (e.g., Storybook, Material UI, Tailwind CSS).
• Understanding of front-end performance optimization.
• Exposure to CI/CD workflows and testing frameworks (e.g., Jest, React Testing Library).
Why Join Us?:
• Opportunity to work on futuristic, industry-first solutions.
• High-impact role in a rapidly growing tech company.
• Stable, long-term growth with a performance-driven team culture.
• Collaborative, innovation-focused work environment.