×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – R&D

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: MTech Systems USA LLC
Full Time position
Listed on 2026-02-08
Job specializations:
  • Software Development
    Senior Developer, Cloud Engineer - Software, Software Engineer, DevOps
Job Description & How to Apply Below

About MTech Systems

At MTech Systems, our mission is to increase yield in protein production to help feed the world’s growing population—without compromising animal welfare or harming the planet. We develop software that delivers real-time, actionable data across the entire supply chain, empowering producers with insights to responsibly optimize production.

For more than 30 years, MTech Systems has been a leading provider of enterprise technology for Live Animal Protein Production. Our integrated solutions span Business Intelligence, Live Production Accounting, Production Planning, and Remote Data Management. Today, MTech applications support operations on six continents in over 50 countries, enabling producers globally to harness data for stronger decision-making and improved profitability.

With over 200 employees worldwide, we maintain major offices in the United States, Mexico, and Brazil, along with additional teams in strategic markets. Our U.S. headquarters, located in Atlanta, Georgia, is home to approximately 90 team members in a casual, collaborative, and mission-driven environment. We foster a culture rooted in innovation, customer impact, access to leadership, and continuous learning.

Job Summary

We are seeking a Senior Software Engineer to join our R&D team. This role is ideal for a highly motivated developer experienced in building robust, scalable enterprise applications. You will help shape and deliver high-quality software used by a diverse and rapidly growing international customer base. Our environment encourages collaboration, modern tooling, best-practice engineering, and ongoing engagement with senior and executive leadership.

What

You’ll Do
  • Design and build backend services and internal libraries using .NET / ASP.NET Core
    , transforming prototypes into reliable, observable, production-ready services.
  • Develop rapid POCs for agents and workflows using Semantic Kernel (function calling, plugin/tool orchestration, prompt management, RAG, version control).
  • Implement cloud‑native solutions on Azure
    , including App Services/Functions, Storage, Service Bus, Azure SQL, and Cosmos DB, supported by CI/CD pipelines in Azure Dev Ops
    .
  • (Optional) Build high‑quality Angular components and internal tooling within an Nx monorepo using Jest/Cypress.
  • Contribute through design documents, code reviews, mentorship
    , and proactive improvement of reliability, performance, and developer experience.
Skills & Requirements

Required Qualifications

  • B.S. in Computer Science or related field (or equivalent professional experience).
  • 5+ years of production software experience with strong proficiency in C#/.NET
    , including ASP.NET Core and Web APIs.
  • Hands-on expertise with Azure
    , with experience in at least two of the following:
    • App Service / Functions
    • Service Bus / Queues
    • Storage
    • Azure SQL (EF Core)
    • Cosmos DB
    • Key Vault
  • Strong understanding of software design principles (e.g., SOLID, DDD where applicable), asynchronous patterns, distributed systems, and performance profiling.
  • Experience building and maintaining CI/CD pipelines in Azure Dev Ops
    .
  • Practical knowledge of security and authentication
    : OAuth 2.0, OIDC, service‑to‑service authentication, and secrets management.
  • Proficient written and spoken English for collaboration, design reviews, and documentation.

Nice to Have

  • Experience using Semantic Kernel in production (plugins/tools, agent patterns),
    Azure OpenAI
    , or other LLM providers; RAG using Azure AI Search.
  • Frontend experience with Angular (v15+), RxJS, Nx
    , or Ionic for mobile.
  • Experience with distributed messaging and job orchestration:
    NService

    Bus, Azure Service Bus, Hangfire, Durable Functions

    .
  • Observability tooling:
    Application Insights, Open Telemetry
    .
  • Data/analytics exposure: SQL performance tuning, Power BI Embedded, Databricks/Spark.
  • Experience with feature flags (Launch Darkly), domain eventing, or multi‑tenant SaaS systems.
EEO Statement

MTech Systems is committed to fostering a diverse, inclusive, and equitable workplace. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic protected by law.

We believe every individual brings unique value to our organization. Our team is expected and encouraged to support, respect, and contribute to an environment that embraces global diversity and empowers every person to reach their highest potential.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary