Senior Backend Software Developer

Remote • Posted 1 hour ago • Updated 1 hour ago
Full Time
On-site
Compensation information provided in the description
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Testing
  • Facets
  • Software Development
  • Innovation
  • Continuous Improvement
  • Mentorship
  • UI
  • User Experience
  • Estimating
  • Specification Gathering
  • Debugging
  • Quality Assurance
  • Regulatory Compliance
  • Data Security
  • Database Design
  • Agile
  • Scrum
  • Software Development Methodology
  • Storage
  • PostGIS
  • IT Management
  • Computer Science
  • Information Systems
  • Communication
  • Documentation
  • C#
  • .NET
  • Entity Framework
  • RESTful
  • Database
  • PostgreSQL
  • RDBMS
  • GitHub
  • Continuous Integration
  • Continuous Delivery
  • Microservices
  • Orchestration
  • Kubernetes
  • Caching
  • Redis
  • Cloud Computing
  • Microsoft Azure
  • Unit Testing
  • JIRA
  • Project Management
  • Insurance
  • Leadership Development
  • Training
  • Value Engineering
  • Management
  • Mapping
  • 3D Modeling
  • GPRS
  • Collaboration
  • Teamwork
  • DICE

Summary

Job Summary:

The Senior Back-End Software Developer will be responsible for designing and developing scalable, secure, and high-performance back-end web-based applications and services, including maintenance, testing, and debugging.

In addition to development, this individual will collaborate with a team of developers and occasionally assist junior developers in all facets of software development.

Job Goals:
  • Contribute to all stages of the software development lifecycle, from feasibility, solutioning, through development and release of the assigned applications
  • Ensure development processes, best practices, and standards are followed to produce a quality product
  • Drive innovation and continuous improvement in architecture, tooling, and development practices.
  • Mentor and provide technical leadership for junior developers

Job Responsibilities:
  • Leads and participates in the responsibilities of the development lifecycle:
    • Analyze business requirements
    • Ensuring the technical feasibility of UI/UX concepts
    • Provide development estimates based on defined scope
    • Architect and design solutions
    • Write technical specifications and documentation
    • Implement solutions by coding features, enhancements, bug fixed
    • Develop, debug, write unit test, QA, and support
  • Apply secure coding practices and ensure compliance with data protection standards
  • Optimize system performance based on feedback from monitoring tools
  • Perform code reviews to ensure quality and standards
  • Perform database design and development
  • Oversee the development pipeline from development to production through automation
  • Follow Agile/Scrum methodologies and/or a hybrid SDLC
  • Work with Azure Cloud Services - Functions, Service Bus, Containers, App Configuration
  • Optimize database structures and queries for efficient storage and retrieval of spatial data (e.g., PostGIS)
  • Provide technical leadership and guidance on development tasks for junior developers
  • Performs other related duties as assigned


  • Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent work experience
  • 6+ Years back-end or full-stack development experience
  • Experience collaborating with a team of software developers
  • Ability to work independently and as a team member
  • Strong communication and documentation skills
  • Demonstrated ability to learn and master new technologies
  • 4+ Years experience in the following-
    • Microservices - C# .NET 6/7/8, Entity Framework Core, Rest API, Fast Endpoints experience preferred
    • Database Development - PostgreSQL, MSSQL or equivalent RDBMS
    • Event Driven Architecture
  • GitHub Actions or related CI/CD solutions
  • Experience with distributed systems and microservices orchestration (AKS/Kubernetes)
  • Knowledge of caching strategies (Redis or similar)
  • Experience with observability tools (logging, monitoring, tracing)
  • Azure Cloud experience
    • Function apps
    • Azure Service Bus
    • Azure App Configuration
    • Application Insights
  • Okta/Auth0 experience preferred
  • Unit Test Frameworks such as xUnit
  • JIRA or equivalent project management tools


We offer full medical, dental, and vision insurance with day-one coverage, 401k with company matching beginning on day one, Life, Short-Term, and Long-Term Disability at no cost to our employees, paid holidays, paid time off, leadership development training programs and additional benefits to support our strong commitment to the development of each team member.

GPRS is an Equal Opportunity employer

About GPRS:

GPRS is the nation's largest company dedicated to Intelligently Visualizing the Built World . Since 2001, we've grown from a single GPR unit into a $200M industry leader helping teams across the U.S. plan, build, and manage safer, smarter projects.

We deliver critical insight through utility mapping, GPR and concrete scanning, 3D modeling, reality capture, and digital facility records, giving our clients confidence from design through construction and beyond.

Our Purpose:

To provide possibility for our team members and customers by intelligently visualizing the built world.

GPRS Core Values:
  • Integrity
  • Teamwork
  • Mutual Respect
  • Growth Mindedness
  • Safety

    #DICE
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91139211
  • Position Id: 547088
  • Posted 1 hour ago

Company Info

About Ground Penetrating Radar Systems

GPRS is a high‑growth company — and our technology team is critical to how we scale, operate, and innovate. At the center of that is SiteMap® — our proprietary platform built from years of field data, giving our customers a clear, usable view of complex infrastructure.

What you'll work on:
- Building and evolving SiteMap®, turning real‑world data into a scalable product
- Designing and supporting cloud and enterprise systems (Azure, data platforms, integrations)
- Solving real business problems tied to growth, scale, and data accuracy
- Improving how data is captured, structured, and delivered across the organization
 
Why it matters:
- Your work directly supports teams in the field and the customers they serve
- You’ll help modernize systems in a fast-growing, evolving environment
- You’ll build solutions that connect the physical world to digital insight

We move fast, expect ownership, and work as a team — guided by our core values: integrity, growth‑mindedness, teamwork, mutual respect, and safety.
Contact the job poster
Jacob Lindhurst

Jacob Lindhurst

Talent Acquisition Specialist @ Ground Penetrating Radar Systems
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Maumee, Ohio

Today

Full-time

Compensation information provided in the description

Remote or Maumee, Ohio

Today

Full-time

Search all similar jobs