Backend Developer

L5

extra duty solutionsSan Antonio, TXtoday

$100,000 - $120,000 per year

Occupations

Software DevelopersWeb DevelopersComputer Programmers

Industries

Custom Computer Programming ServicesComputer Systems Design ServicesSoftware Publishers
Salary: $100,000 - 120,000 per year
Requirements: Strong hands-on experience building and maintaining production applications in Go, including REST APIs, structs and interfaces, context cancellation, error handling, and concurrency fundamentals. Experience connecting Go applications to relational databases using parameterized queries, connection pooling, transactions, and stored procedures. Strong SQL Server and T-SQL skills, including complex joins, stored procedures, indexing, execution plans, and query optimization. Understanding of data integrity, transaction boundaries, locking, and common causes of database performance issues. Experience working with existing systems by tracing behavior, assessing dependencies, and making changes without introducing regressions. Familiarity with API authentication, authorization, input validation, and secure application data handling. Experience using Git, pull requests, and collaborative code review. Ability to turn business requirements into maintainable technical solutions and identify when clarification is needed. Clear communication, systematic problem-solving, and accountability for the quality of delivered work. Familiarity with metadata-driven applications or systems where significant business logic is handled in stored procedures is preferred. Experience improving logging, observability, and production troubleshooting is preferred. Comfort working with VS Code and SQL Server Management Studio is preferred.
Responsibilities: Develop and maintain Go APIs, services, and integrations with a focus on reliability, performance, and maintainability. Write idiomatic, testable Go code with clear interfaces, appropriate error handling, and effective resource management. Design, develop, and optimize SQL Server stored procedures, queries, and transactions that support core business processes. Extend workflows linking API requests to database operations for retrieving, validating, and persisting data. Diagnose issues across API and database layers, identify root causes, and implement lasting fixes. Work with Product, front-end developers, designers, and QAT to clarify requirements and deliver complete features. Participate in peer code reviews, incorporate feedback constructively, and contribute to shared engineering standards. Take assigned features through development, QAT, UAT, and release, resolving defects promptly. Create and maintain technical documentation about implementation decisions, dependencies, and system behavior. Help expand automated testing and improve build, deployment, and monitoring practices. Communicate risks and dependencies early, collaborate with reviewers and testers, and help keep our growing platform maintainable. Technologies: APIGit SupportRESTSQLVS Code Golang Backend More: We are Extra Duty Solutions (EDS), a fast-growing company helping law enforcement agencies, fire departments, and other public safety organizations manage extra duty programs. Since 2016, we have expanded nationwide, providing scheduling, payroll, invoicing, risk mitigation, and technology that lets agencies focus on public safety. We are hiring a Back-End Software Developer with Go and SQL Server expertise to help deliver a reliable experience for our customers and internal users. The annual salary is $100,000–$120,000. Benefits include a 401(k) with matching, dental, health, life, and vision insurance, paid time off, and a referral program. This is an in-person role in San Antonio, Texas (78230).last updated 39 week of 2026
Apply now
Apply now

Level

SeniorL5

Salary

$100,000 - $120,000 per year

Location

San Antonio, TX

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile