Senior Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Overview
We are seeking a hands-on Sr. Software Engineer with full-stack development experience to join our engineering team. This is a high-impact individual contributor role with opportunities for growth into technical leadership. You will contribute to major features end-to-end, collaborate on architectural decisions, and help drive engineering excellence across our full stack.
Responsibilities
Design, build, and maintain scalable, high-performance features using our core stack: Azure SQL, .NET 8+, ADO.NET, Entity Framework Core, ASP.NET MVC/Web API, React/Next.js, and TypeScript.
Develop and optimize backend business logic, data access layers, and APIs using .NET (C#)
Work with Azure SQL databases, writing efficient queries and managing data models.
Proactively leverage Copilot, Cursor, Claude, or any emerging AI tool approved by organization to accelerate design, code generation, refactoring, testing, and documentation. We measure velocity – using AI is not optional, it is table stakes
Follow best practices around clean architecture, performance, security, and automated testing.
Troubleshoot, performance tune, and refactor legacy code as needed.
Participate in code reviews, pair-program with the team, and help resolve delivery bottlenecks.
Collaborate with product management, DevOps, and QA to ship reliable code multiple times per week.
Participate in on-call rotation (currently light; compensated with on-call stipend when implemented)
Qualifications
6+ years of full-stack .NET experience in production environments
Strong proficiency in C#, .NET 8 (or later), EF Core, ASP.NET MVC, and Azure SQL (or equivalent)
Strong front-end skills with React 18+, Next.js,TypeScript, and modern state management
Strong track record of designing and shipping large-scale, high-availability system
Strong communication skills and some experience mentoring engineers
Strong computer science fundamentals (data structures, algorithms, concurrency, distributed systems)
Experience with CI/CD pipelines, unit/integration testing, and monitoring/telemetry
Strongly Preferred
Hands-on experience building or integrating with mapping and navigation platforms such as Google Maps API, Mapbox, HERE Maps, OpenStreetMap (OSM), ArcGIS, or similar geospatial technologies.
Familiarity with geocoding, reverse geocoding, routing engines, polyline rendering, real-time location tracking, or fleet/telematics applications.
Experience working with GIS data formats (GeoJSON, KML, Shapefile) and spatial databases (PostGIS, Azure SQL spatial types, etc.) is a strong plus.
Join us in shaping the future of our software solutions while leading a talented team dedicated to excellence!
Job Type: Full-time
Pay: $140,000.00 - $165,000.00 per year
Benefits:
401(k)
401(k) 4% Match
AD&D insurance
Dental insurance
Dependent health insurance coverage
Disability insurance
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid holidays
Prescription drug insurance
Retirement plan
Vision insurance
Experience:
full-stack .NET in production environments: 6 years (Required)
Ability to Commute:
Georgetown, TX 78628 (Required)
Work Location: In person