Job RadarAll jobs
Active On-site Austin, TX Posted · 06.11.2026 LinkedIn Jobs US

Software Development Engineer

ESO

About ESO / Our Mission ESO builds software that helps communities respond to emergencies and protect people and property. Our mission is to improve outcomes for responders and the public by delivering reliable, secure, and scalable products that support critical work – when minutes matter and failure isn't an option. About the Fire RMS Team Fire RMS is the ESO records management system (RMS) for fire departments. Firefighters and department leaders rely on it to document incidents and keep the records that support reporting, planning, and day-to-day operations. As a Software Development Engineer III on this team, you'll deliver features that make that work faster and more reliable for the people who use it every shift. How We Work at ESO Our work is guided by our core values: Teamwork, Passion, Flexibility, and Integrity . We collaborate across teams to solve meaningful problems, bring care and energy to building products that serve first responders, adapt thoughtfully as our organization and technology evolve, and act with honesty and accountability – especially when decisions involve difficult tradeoffs. Azure-Based Technology Stack Angular-based web applications backed by .NET Core services Microservices hosted on Azure App Service and Azure Function Apps Azure Service Bus for messaging and Azure Blob Storage for object storage Entity Framework Core with Azure SQL Database Key Responsibilities Independently deliver large features within an application, from refinement through production, focusing on customer impact and expected timelines Translate requirements into clear, reusable, and maintainable code, and set an example for team standards and practices Design features and software components within the scope of an application, breaking business scenarios down into well-structured components that work together Own the test strategy for the features you build: write thorough automated tests that cover edge cases, increase coverage in existing code, and watch test results across environments Build security into new work from refinement onward, use security tooling, and ask for input on design-time decisions Debug and diagnose issues within your application, add instrumentation that follows monitoring good practices, and help resolve incidents Recognize technical and test debt, and work with your team to pay it down incrementally Partner with your manager and product owner to set short- and long-term technical goals and break them into deliverable pieces of work Make informed project-level decisions by consulting the right stakeholders, and share task-level tradeoffs clearly with your team and product partners The Essentials of Being Successful in This Role Solid experience building and maintaining production systems in .NET Core (C#) At least three years of hands-on experience with Azure services (App Service, Functions, Service Bus, Blob Storage, Azure SQL) Experience with Entity Framework Core and relational databases, and working knowledge of Angular or another modern front-end framework Ability to design components within an application with simplicity and maintainability in mind, and to judge when a refactor is worth it Experience building APIs and using messaging for service-to-service communication Strong automated testing habits (unit, integration, and end-to-end) and experience working with CI/CD pipelines Working knowledge of application security principles Proficiency with modern source control and collaboration workflows (e.g., GitHub, Bitbucket) Clear written and verbal communication, and comfort sharing tradeoffs with engineers and product partners An ownership mindset: you follow through on commitments, unblock yourself and your team, and learn from mistakes Applied generative AI tools or spec-driven development techniques in software delivery Benefits & Perks ESO offers a comprehensive suite of benefits to promote health and financial security for our employees and their families. For full-time employment you this includes: Competitive health plans (medical, dental, & vision insurance) PTO (starting at 20 days) & 12 company holidays 401(k) with company match Telemedicine service provided by ESO Savings accounts (FSA, HSA, DCA) Employee Assistance Program (EAP) Annual health and wellness reimbursement Peace of mind benefits such as life insurance, disability insurance, and worksite benefits Paid parental leave, new child program, & flexible parental return-to-work options Casual office environments and unlimited office snacks and drinks About ESO ESO is a fast-paced, growing data, technology, and research company passionate about improving community health and safety through the power of data. We pioneer innovative, user-friendly software to meet the changing needs of today's EMS agencies, fire departments, and hospitals. We're small enough to be nimble and fun, but big enough to be a great place to work. We serve thousands of customers out of our offices across the US, Canada and Northern Ireland. Are you ready to Make a Difference? At ESO, we believe in bringing your true self to work every single day. If you don't match all the qualifications on the job description, we encourage you to apply anyway! We are looking for passionate, innovative, and authentic people to help drive our mission. All offers are contingent upon a successful background check. ESO is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity and affirmative action employer. We invite you to consider opportunities at ESO regardless of your gender; gender identity; gender reassignment; age; religion; race; national origin; political affiliation; sexual orientation; disability; veteran status; or other non-merit factor. Applicant Privacy Notice – please click here to review the privacy policy which details how your data is collected, used and protected.
This job was verified from LinkedIn Jobs US. Applications are completed on the original source.
Apply on the original listing ↗
Something wrong with this job?
Own this listing? Ask us to remove it