G logo

Sr. Application Developer (Remote)

Green Peak Staffing SolutionsSalt Lake City, UT

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
Remote

Job Description

Senior Applications Developer

Location: Utah, Washington or Texas – Fully Remote Employment Type: Full-time

No third-party candidates or vendors please.

Candidate Experience Commitment We value the time and privacy of every candidate who applies. To make sure real people don't get lost in the process, we use a structured hiring process that helps qualified applicants receive the attention they deserve. This includes several steps, with an in-person, skill-based interview as the final stage. Candidates should be willing and able to participate in an in-person, technically focused interview as part of the process.

Role Summary

This role supports the design and evolution of internal applications and integrations that enable how teams work, share information, and make decisions. The Senior Applications Developer is a hands-on technical contributor who partners closely with internal stakeholders to modernize systems, streamline workflows, and introduce intelligent automation where it adds real value.

The work spans application development, cloud services, data platforms, and applied AI, with a focus on building durable, well-governed solutions that are secure, scalable, and practical for everyday use.

What You'll Work On

  • Own and evolve internal systems, guiding technical direction while continuing to build and enhance applications directly
  • Design and develop web applications, APIs, and integrations using modern frameworks and cloud-native patterns
  • Introduce AI-powered capabilities such as intelligent search, workflow assistance, and knowledge retrieval, with attention to quality, evaluation, and safety
  • Build and maintain integrations across collaboration tools, productivity platforms, and core business systems
  • Support applications used by people operations, finance, and shared services, ensuring data consistency, security, and traceability
  • Create and manage data pipelines and curated datasets that support reporting and analytics needs
  • Apply identity, security, and compliance best practices including access controls, secrets management, monitoring, and auditing
  • Contribute to reliability and delivery practices such as CI/CD, infrastructure automation, observability, and incident response
  • Collaborate with platform vendors and internal partners on technical decisions, documentation, and support escalation when needed
  • Design and maintain relational and non-relational data stores, including support for AI-related search and indexing use cases

What We're Looking For

  • Strong application development experience building and supporting production systems over time
  • Comfort working in cloud-based environments with APIs, integrations, and distributed architectures
  • Experience introducing AI or ML capabilities into real systems, including retrieval-based approaches and responsible usage patterns
  • Ability to work with sensitive internal data and operate within defined controls and review processes
  • Hands-on experience with modern development stacks, including C# and .NET, ASP.NET Core, TypeScript, React or Next.js, REST or GraphQL, and scripting languages such as PowerShell or Python
  • Experience with cloud platforms, ideally Azure, including application hosting, serverless components, messaging, databases, and secrets management. Exposure to AWS is a plus
  • Familiarity with collaboration platforms, data platforms, and analytics tooling such as SQL-based systems and business intelligence solutions
  • Experience with DevOps practices, containers, orchestration platforms, and infrastructure automation
  • Strong problem-solving skills, sound technical judgment, and clear communication with both technical and non-technical partners

Technical Stack

Required

  • C# and .NET for application development
  • Modern web application development with a contemporary front-end framework (React, Next.js, or similar)
  • API design and integration using REST and or GraphQL
  • Cloud-based application development and deployment
  • Relational databases and SQL-based data modeling
  • Experience supporting production systems end to end

Preferred

  • · Azure services such as App Service, Functions, messaging, and managed databases
  • · Microsoft 365 and collaboration platform integrations
  • · CI/CD pipelines, infrastructure automation, and DevOps practices
  • · Data pipelines, reporting, or analytics platforms
  • · Applied AI or ML experience, including retrieval-based approaches
  • · Containers and orchestration platforms

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall