✦ Luna Orbit — Software Engineering

STORE MANAGER CANDIDATE IN BONNERS FERRY, ID

at Dollar General

📍 BONNERS FERRY, Idaho, United States Onsite Posted April 01, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor's degree in computer science or related field, trade school or equivalent work experience.
Category Software Engineering

Senior software engineer (backend) to design, develop, and maintain REST/gRPC services for e-commerce and loyalty applications. The role combines hands-on development with customer-facing collaboration and mentoring.

  • Develop and debug software for new and existing applications
  • Design API specifications
  • Mentor junior team members
  • Participate in code reviews and estimations
  • Provide production support and CI/CD integration

Stacks include .NET, C#, REST/gRPC, relational and NoSQL databases, containerized services with Kubernetes, and cloud deployments. Emphasis on API design, testing, and scalable architecture.

The ideal candidate is a senior software engineer with 5-7 years of backend development experience, strong proficiency in .NET/C#, and expertise designing scalable REST/gRPC APIs. They should be comfortable working with cloud platforms, containers, and messaging systems in a manufacturing/edge automation context, with leadership experience mentoring juniors.

5+ years software development experience5+ years designing and developing RESTful APIs using .NET Framework/Core and C#3+ years delivering software for e-commerceExperience deploying and managing applications on cloud platforms like AWSAzure or Google CloudExperience with containers and orchestration via Kubernetes
Experience with event-driven systems (RabbitMQKafka or Azure Service Bus)Knowledge of NoSQL databasesAPI documentationCI/CD pipelines
DockerKubernetesRabbitMQKafkaAzure Service BusAWSAzureGoogle Cloud PlatformPostgreSQLOracleMongoDBCassandra
5+ years software developmentRESTful APIsgRPCC#.NET Framework/CorePostgreSQLOracleNoSQL (CassandraMongoDB)KubernetesDockerRabbitMQKafkaAzure Service Buscloud platforms (AWS/Azure/Google Cloud)CI/CDunit teststest-driven developmentAPI documentation
5+ years software developmentRESTful APIsC#.NET Framework/CoreSQLPostgreSQLOracleNoSQL (CassandraMongoDB)KubernetesDockerRabbitMQKafkaAzure Service BusCloud platforms (AWSAzure or Google Cloud)Unit testsTest-driven developmentAPI documentationCI/CD
Mentoring junior engineersStakeholder communicationProblem solvingAnalytical thinkingCollaboration
Industry E-commerce
Job Function Develop scalable backend services and APIs for e-commerce and loyalty platforms
Role Subtype Backend engineer
Tech Domains Microsoft .NET, C#, REST, gRPC, Kubernetes, Docker, RabbitMQ, Kafka, Azure Service Bus, SQL / PostgreSQL
software engineerbackend engineerrestgrpcapi designasp.net corekubernetesdockerawsazuregoogle cloud platformmongodbcassandrapostgresqloraclesqlci cdunit teststest-driven developmentapi documentationC#.NETRESTgRPCASP.NET CoreKubernetesDockerAmazon Web ServicesAzureGoogle Cloud Platform

No bachelor's degree or equivalent, Less than 5 years of software development experience without an advanced degree, Lack of .NET/C# and REST/gRPC experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile