DeveloperJobs.io
← Back to all jobs

Job Description

Build and improve production software with SFFMA’s small Technology team, working across the full development lifecycle.

Responsibilities

  • Develop and enhance SFFMA’s Member Portal and other web applications
  • Build and improve frontend and backend features
  • Assist with APIs, databases, integrations, and automation for internal tools
  • Support software used for training, curriculum, certification, and testing programs
  • Troubleshoot bugs, test changes, deploy improvements, and help maintain production applications
  • Collaborate with staff and users to understand needs and capture feedback
  • Participate in projects from idea and requirements through development, testing, deployment, production support, and iteration
  • Explore and responsibly use new technologies to address organizational problems

Requirements

  • Solid foundation in programming and software-development concepts
  • Evidence you have built something professionally, academically, or personally
  • Curiosity and willingness to learn unfamiliar tools and technologies
  • Ability to break down problems and work through them logically
  • Willingness to ask questions, accept feedback, and keep improving
  • Ability to work independently, with the judgment to ask for help when needed
  • Clear communication with both technical and nontechnical people
  • Interest in understanding the people and problems behind the software
  • College coursework, technical programs, internships, professional work, open-source contributions, and personal projects can demonstrate capability
  • If you built something you are proud of, you should include it

Helpful (Not Required)

  • Experience with web development, databases, APIs, source control, or related technologies
  • Experience using AI-assisted tools such as GitHub Copilot, ChatGPT, Claude, or similar tools for development, research, troubleshooting, documentation, or productivity
  • Experience supporting users or troubleshooting production software
  • Fire service experience is not required; SFFMA will help you learn SFFMA, members, and the problems the organization is solving

Benefits

  • 401(k) matching
  • Dental insurance
  • Dependent health insurance coverage
  • Free parking
  • Health insurance
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Vision insurance

What You Can Learn

  • Practical experience with requirements, application design, coding, databases, APIs, testing, deployment, production support, user feedback, and iteration
  • As skills grow, opportunities to take ownership of increasingly complex features and projects
  • Use technology in service of the Texas fire service

About the Opportunity

  • Software development role focused on real production systems, not a traditional IT help-desk position
  • Work with web applications, APIs, databases, integrations, automation, testing, deployment, and production systems
  • Small team environment with direct interaction between developers and users
  • Opportunity to talk with people using the software, understand what works and what does not, and translate feedback into improvements
  • SFFMA is a not-for-profit organization supporting the betterment of the Texas fire service
  • Technology supports that mission through member and training systems, certification, curriculum, data exchange, and new digital services

Pay and Location

  • $50,000.00 - $55,000.00 per year
  • Austin, TX (in person)

Junior-Level Expectations

  • Learn quickly, contribute consistently, follow through, and tackle problems you have not seen before

Similar Jobs