United States Employment USD 100,000 - 170,000 Yearly

LMI is hiring a Backend Software Engineer

About the Role

LMI is hiring a Backend Software Engineer to build secure, scalable logistics applications for military and government users. You will play a hands-on role developing with C#/.NET and Entity Framework, working closely with product owners and designers to iterate on features and improve performance.

What You'll Do

  • Write clean and secure back-end services using C# / .NET, with a focus on REST APIs and modular design.
  • Design and optimize data access layers using Entity Framework.
  • Participate in code reviews and contribute to best practices and documentation.
  • Collaborate across design, product, DevSecOps, and field teams to launch features quickly and securely.
  • Participate in rapid prototyping cycles while maintaining production-grade coding standards.
  • Write unit and integration tests to support automated testing and code quality gates.
  • Troubleshoot bugs, squash performance bottlenecks, and help build towards FedRAMP and IL5 deployment requirements.

What We're Looking For

  • 3+ years of relevant software engineering experience.
  • Proficiency in C# and modern .NET, with hands-on experience with Entity Framework and relational databases.
  • Solid understanding of SQL, indexing, and query optimization.
  • Familiarity with dependency injection, async/await, and LINQ.
  • Experience building REST APIs and understanding the relationship between frontend and backend systems.
  • Familiarity with secure software development practices and CI/CD pipelines (GitHub Actions, GitLab, etc.).
  • Comfortable working in Agile or Lean environments, with rapid delivery cycles and direct user feedback loops.
  • US Citizenship with the ability to obtain and maintain a government security clearance. Active Secret or TS clearance preferred.

Nice to Have

  • Experience with Docker, Kubernetes, or containerized deployment pipelines.
  • Hands-on work with secure government environments (DoD, IL5+, FedRAMP).
  • Familiarity with AWS GovCloud.
  • Experience building logistics, supply chain, or asset tracking applications.
  • Exposure to message brokers like Kafka or RabbitMQ.
  • Certifications like Security+ and AWS Developer/Architect.
  • Past experience at a startup or in rapid-growth teams.

Technical Stack

  • C#, .NET, Entity Framework
  • Relational Databases, SQL
  • REST APIs
  • Docker, Kubernetes
  • AWS GovCloud
  • Kafka, RabbitMQ

Benefits & Compensation

  • Salary: $100,000 - $170,000

Required Skills
C#.NETEntity FrameworkRelational DatabasesSQLREST APIsDockerKubernetesAWS GovCloudKafkaDependency InjectionAsync/AwaitLINQQuery Optimization
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
LMI

LMI is a government consulting and technology services firm that provides innovative solutions to complex challenges across defense, health, homeland security, intelligence, and space sectors.

Visit website
Job Details
Department Information Technology
Category backend
Posted 14 days ago