Principal Software Engineer
Point Of Rental Software
Description
Position at Point of Rental Software
About the Team
Point of Rental is the global leader in rental software, and our platform runs the day-to-day operations of thousands of rental businesses worldwide. This team owns the enterprise cloud applications at the center of that, including a years-in-the-making modernization of our battle-tested WinForms product into a modern web UI. It's a small group of full-stack engineers who ship, care about the craft, and expect the same from each other.
What You’ll Do
Own the technical direction of the WinForms-to-web modernization: decide what gets rewritten, what gets wrapped, what gets left alone, and in what order, then make those calls stick
Build and ship full stack, from Angular front ends through C#/.NET services to SQL Server. This is a hands-on role, not an architecture-diagram role
Work confidently in large, long-lived legacy code, and make it safer and better as you go rather than working around it
Use AI coding tools as a daily part of how you ship, including getting oriented in unfamiliar code fast and accelerating the modernization work
Set the bar for how the team uses AI tooling: shared standards, context, and a clear view of where we deliberately don't rely on it
Design and hand-write the complex SQL behind features that have to perform at enterprise scale
Raise the level of the engineers around you through design review, pairing, and mentorship
Operate with real autonomy on ambiguous problems, and bring the team along with a clear written case for your approach
Partner with Product to turn business problems into technical plans that survive contact with reality
Who You Are
8+ years as a professional software engineer, with several of those years owning significant systems end to end
5+ years with C# and .NET, building production applications
5+ years building production applications in a component-based SPA framework, Angular strongly preferred. We're on Angular 19 with Nx, and you'll need to get productive there quickly
5+ years with SQL Server or another major RDBMS, including writing complex SQL by hand
A track record of setting technical direction that other engineers actually followed, and of being right often enough that they kept following it
Comfort reading and safely modifying large legacy code. You don't need to love it, but you do need to be undaunted by it
Fluent, everyday use of AI coding assistants (GitHub Copilot, Cursor, Claude Code, or similar) as part of your real workflow, not as an experiment
Sound judgment about where AI helps and where it doesn't. You review what it produces, catch what it gets wrong, and don't ship code you can't explain
Real depth in algorithms, data structures, and design patterns, whether that came from a CS/Math/CE degree or from doing the work
Preferred: RESTful API development, porting desktop functionality to the web, microservices/serverless, Azure DevOps, Scrum with short sprints, and automated testing at multiple levels (Jest, NUnit).
Why Point of Rental
Our software runs rental operations on six continents, so the systems you touch here have real weight behind them. This role gives you a rare combination: a modernization effort big enough to be genuinely interesting, the autonomy to decide how it gets done, and a team small enough that your technical judgment actually shapes the product. If you want to be the person who decides how a legacy platform becomes a modern one, this is that j ob.
- ...our patients and customers.We foster an inclusive culture and are looking for diverse, talented people to join Alcon. As a Principal Software Engineer supporting our Digital Health Engineering Team, you will design, develop, and deliver scalable, secure, and high-...SuggestedFull timeRelocation packageFlexible hours
- ...for BG’s problem space Assist with mentorship of more junior engineers or interns Quickly prototype solutions, creating demos for... ...Computer Science or a closely related field Experience in software development in robotics or automation roles Strong development...SuggestedFull time
- ...environment, analyzing and diagnosing issues with files sent by clients daily. Handling data file conversions using third party ETL software. Coordinating projects. Job Responsibilities: Analyze and Diagnose issues with Loans Files sent from...SuggestedFull timeWork at officeLocal areaWork from home
$50 per hour
...a Wednesday to Saturday OR Thursday to Sunday schedule**You will be a member of the Build Integrity Team, serving in a Software Integration Engineer role. In this role, you will be responsible for the technology development lifecycle, including system and software design...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workRemote workFlexible hoursWeekend work$98.1k - $182.1k
...FullTimeDepartment: LM Aeronautics Co- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthStandard Job DescriptionAs a PTMS/Propulsion Software Engineer Sr you will be responsible for support of PTMS and Propulsion through its entire lifecycle. Your responsibilities will include...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$81.1k - $150.5k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...Lockheed Martin Skunk Works is seeking world class software engineers to join a team that continues our 80‑year legacy of pioneering...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthStandard Job DescriptionThe Sensor Fusion ADP team is seeking a Staff Software Engineer to prototype and integrate technology onboard combat-ready platforms. As a contributor, you will have the opportunity to develop...Full timeTemporary workWork experience placementCasual workFlexible hours$148.3k - $275.5k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...air vehicle to designing aircraft that defies gravity, our engineers live on the cutting edge of technology. Never have the opportunities...Interim roleCasual workRelocation packageFlexible hoursWeekend work$148.3k - $275.5k
...operational readiness. IMIS delivers mission-critical hardware and software that automate maintenance, enhance diagnostics, shorten cycle... ..., secure, and aligned with program goals.Establish engineering best practices, coding standards, and development processes.Experience...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...ready for the warfighter.What You’ll DoAs a Software Integration Engineer, you’ll guide the technology development lifecycle—from system...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$91k - $129.8k
...of tools and capabilities to manage and control train movements across their rail networks.This role is part of an embedded software engineering team located at our BNSF customer site, so you will collaborate with both Wabtec and BNSF personnel as needed. Within Wabtec...Work experience placementWork at officeWorldwideFlexible hours$50 per hour
...FullTimeDepartment: LM Aeronautics Co- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthLong DescriptionSoftware Engineering Manager for the CoreProcessing Software Team (F35)Responsibilities include:-CPSW program work force management(reassignments/placements, recruitment,...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$98.1k - $182.1k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...QualificationsBachelor's Degree in Computer Science, Computer Engineering, Math, or other Engineering/Science related discipline OR...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...QualificationsBachelor's Degree in Computer Science, Computer Engineering, Math, or other Engineering/Science related discipline OR...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...LM Aeronautics Co- Fort WorthStandard Job DescriptionManages software development activities. Responsible for coordinating subordinate... ...'s Degree or equivalent experienceExperience in software engineering or related fieldTechnical leadership experienceDesired SkillsExperience...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...Aeronautics Co- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthStandard Job DescriptionWe are lockheed MartinYou will be a Software Engineer Staff for the Integrated Maintenance Information System (IMIS) team. Our team is responsible for supporting the ground systems...Full timeTemporary workWork experience placementInterim roleCasual workRemote workFlexible hoursWeekend work- ...Valor utilizes its proprietary best-in-class mineral management software, mineral.tech, to efficiently and effectively manage minerals... ...for our clients.The OpportunityWe're seeking a Senior Software Engineer with strong full-stack expertise and hands-on experience utilizing...RelocationFlexible hours
$50 per hour
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...air vehicle to designing aircraft that defies gravity, our engineers live on the cutting edge of technology. Never have the opportunities...Casual work$110.3k - $204.9k
...and capabilities, while delivering the speed, agility, and insights necessary to stay ahead of rapidly-evolving threats.As a Software Engineer Sr, you will work within a Scaled Agile Scrum team comprised of business representatives and IT employees to complete software...Full timeTemporary workWork experience placementCasual workFlexible hours$98.1k - $182.1k
...Transformation development roadmap. We are seeking a mid-career CEM software developer to join our team. This role is critical in driving... ...high-performance computing environments as well as standard engineering workstations(6) supporting adoption and integration of CEM...Full timeTemporary workWork experience placementCasual workLocal areaFlexible hoursWeekend work$120.6k - $224k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...of test equipment including hardware in the loop systems. The engineer will develop overall operating criteria to ensure implementation...Contract workCasual work$148.3k - $275.5k
...WorthStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...Aeronautics seeks a highly motivated, agile, and enthusiastic engineer to join the Airborne Software Department on the F 22 program as...Casual work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work$130k - $160k
...ARS is seeking a Senior Application Software Developer to support Hanscom, AFB. Why Work with Us? Applied Research Solutions (ARS) is a respected, world-class provider of technically integrated solutions. We deliver premier talent and technology across our focused...Full timeFor contractorsFor subcontractor$140k - $200k
...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Full timeRemote work$120k - $160k
...Senior Software Engineer (Test) Job Title: Senior Software Engineer (Test) Location: Fort Worth, TX or Palmdale, CA. Salary Range: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Company Overview Founded in 2004 with locations...Remote work- Job Responsibilities: • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those...
- Job DutiesDesign, implement and maintain java applicationsTake part in software and architectural development activitiesConduct software analysis, programming, testing and debuggingIdentifying production and non-production application issuesTransforming requirements into...
$95k - $135k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...and additional opportunities within our own organization. Software Engineer III The Software Engineer III will work with an experienced...Full timeTemporary workWork at officeFlexible hours$130k - $180k
Position OverviewPower your future with Qualus as a Lead Substation Engineer. Substation Design Engineers are responsible for designing... ...ground grids based on applicable codes utilizing industry available software.Design lightning protection and grounding plans.Complete...Temporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Fort Worth, TX
- principal Fort Worth, TX
- senior principal scientist Fort Worth, TX
- software technology Fort Worth, TX
- remote software sales Fort Worth, TX
- embedded software Fort Worth, TX
- software intern Fort Worth, TX
- software support Fort Worth, TX
- ultimate software Fort Worth, TX
- software engineer - cloud services Fort Worth, TX



