Principal Software Engineer - .NET, AWS & RFID
TruSummit Solutions, LLC
Reports To: Director of Engineering, Delivery, and Data Analytics
Work Authorization Requirement: Must be a U.S. Citizen or a green card holder. Candidates requiring current or future visa sponsorship (including H-1B, TN, OPT/CPT, or other employment authorization sponsorship) are not eligible for this position.
Location: Must live within 90 minutes of Richardson, TX able to commute into the office at least twice a week. About the Role
We are seeking an experienced Principal Software Engineer to support one of our manufacturing clients. This is a senior, hands-on technical leadership opportunity for an engineer who thrives at the intersection of software engineering, enterprise architecture, cloud technologies, integrations, and data.
The ideal candidate is not only an exceptional software engineer but also a trusted technical leader who can influence architecture, establish engineering best practices, mentor other engineers, and translate complex business requirements into scalable, secure, and production-ready solutions. This role is ideal for someone who enjoys remaining hands-on with technology while operating at a Principal or Staff Engineer level.
Enterprise Software Engineering & Delivery
- Lead the design, development, and delivery of complex enterprise applications and technical capabilities.
- Translate business and operational requirements into scalable, reliable, secure, and maintainable software solutions.
- Remain hands-on with development while providing technical direction across complex initiatives.
- Troubleshoot challenging application, integration, performance, and production issues.
- Drive modernization efforts across existing applications and technology platforms.
- Partner across engineering, delivery, data, and business teams to move solutions from concept through production.
Application Architecture & Technical Leadership
- Design and influence modern enterprise application architecture and engineering standards.
- Evaluate technical approaches and recommend solutions based on scalability, maintainability, performance, security, and business requirements.
- Provide technical leadership across application development, integrations, cloud architecture, and data.
- Lead technical design and code reviews and identify opportunities for refactoring and modernization.
- Mentor engineers and elevate software engineering practices across the organization.
- Serve as a technical escalation point for complex engineering challenges.
- Help establish reusable patterns, frameworks, and development standards.
.NET Development
- Design and develop enterprise applications using C# and .NET.
- Develop and integrate RESTful APIs and distributed application services.
- Apply object-oriented programming principles and secure coding practices.
- Design scalable microservices and distributed systems.
- Improve existing applications through modernization, refactoring, and performance optimization.
- Support automated testing and software quality initiatives.
Cloud, DevOps & Modern Engineering
- Design and support cloud-native applications and services, preferably within AWS environments.
- Work with modern CI/CD practices, automated deployments, containers, and Infrastructure as Code.
- Improve application observability, reliability, scalability, and production support capabilities.
- Contribute to event-driven and asynchronous system architectures.
- Work with messaging and streaming technologies such as Kafka or similar platforms.
Enterprise Integrations & Data
- Design integrations between enterprise applications, manufacturing systems, cloud platforms, APIs, and data environments.
- Work with relational and NoSQL databases and contribute to effective data architecture and modeling.
- Support high-volume data processing and real-time or near-real-time system integrations.
- Optimize database performance, queries, indexing, and overall application performance.
- Partner with data and analytics teams to ensure applications and integrations support broader organizational data strategies.
Manufacturing, IoT & Connected Technology
- Support technology solutions within complex manufacturing, warehouse, logistics, or supply chain environments.
- Contribute to systems involving connected devices, operational technology, IoT, asset tracking, or real-time event processing.
- Experience with RFID technologies, scanners, sensors, industrial devices, or warehouse technology is highly valued.
- Help bridge enterprise software platforms with technologies operating within manufacturing and distribution environments.
AI-Assisted Software Development
- Champion the responsible adoption of AI-assisted development tools and modern software engineering practices.
- Identify opportunities to use AI to improve coding, testing, documentation, defect resolution, modernization, and developer productivity.
- Help establish practical standards and governance around AI-assisted engineering.
- Stay current with emerging technologies and evaluate their potential value within the engineering organization.
What We're Looking For
- 10+ years of professional software engineering experience, with significant experience architecting, designing, developing, and delivering enterprise-scale applications.
- Advanced, hands-on expertise with C#, .NET, and .NET Core.
- Strong experience with enterprise application architecture, solution design, and modern software design patterns.
- Advanced understanding of object-oriented programming (OOP), SOLID principles, dependency injection, clean architecture, and design patterns.
- Experience designing, developing, securing, and integrating REST APIs and web services.
- Experience designing and implementing microservices, distributed systems, service-oriented architectures, and event-driven architectures.
- Strong experience with cloud technologies, preferably AWS, including cloud-native application design and deployment.
- Experience with AWS services such as Lambda, EC2, ECS/EKS, S3, RDS, DynamoDB, API Gateway, SQS/SNS, CloudWatch, and IAM.
- Experience with asynchronous processing, messaging, event streaming, and real-time application architectures.
- Strong understanding of application security, including secure coding practices, authentication, authorization, OAuth 2.0, OpenID Connect, JWT, identity management, and role-based access controls.
- Experience designing and supporting enterprise integrations across complex application ecosystems, including ERP, CRM, data platforms, cloud applications, and third-party systems.
- Strong database experience across relational and NoSQL technologies, including data modeling, indexing, query optimization, performance tuning, replication, and high availability.
- Experience with SQL Server, MySQL, PostgreSQL, Oracle, DynamoDB, or comparable database platforms.
- Experience building and maintaining CI/CD pipelines, automated deployments, and modern DevOps practices.
- Experience with tools and platforms such as Git, GitHub Actions, Azure DevOps, Jenkins, GitLab CI/CD, or comparable technologies.
- Experience with containerization and orchestration, including Docker and Kubernetes or comparable technologies.
- Experience with Infrastructure as Code (IaC) using technologies such as Terraform, AWS CloudFormation, or similar tools.
- Strong understanding of automated testing, including unit, integration, regression, and API testing.
- Experience with application monitoring, logging, observability, performance optimization, reliability, and production support.
- Understanding of high availability, scalability, fault tolerance, disaster recovery, and resilient application design.
- Demonstrated ability to troubleshoot and resolve highly complex application, integration, database, performance, and production issues.
- Experience leading technical design reviews, architecture reviews, code reviews, refactoring, and application modernization initiatives.
- Proven ability to serve as a senior technical authority, mentor engineers, establish engineering standards, and influence technical direction across teams.
- Ability to evaluate technical solutions and clearly communicate architectural decisions, risks, tradeoffs, and recommendations to both technical and non-technical stakeholders.
Highly Preferred Experience
Experience in one or more of the following areas would be especially valuable:
- Manufacturing technology and enterprise applications supporting manufacturing operations.
- Warehouse, distribution, logistics, or supply chain systems.
- RFID architecture and RFID-enabled applications, including RAIN RFID/EPC Gen2 technologies.
- RFID readers, handheld devices, barcode scanners, industrial printers, sensors, and asset-tracking technologies.
- IoT and connected-device architectures, including edge-to-cloud integrations and real-time telemetry.
- Real-time event processing and event-driven architecture.
- Apache Kafka, Amazon SQS/SNS, RabbitMQ, or other messaging and event-streaming technologies.
- Enterprise integration platforms such as Boomi, MuleSoft, or comparable integration technologies.
- Advanced AWS cloud architecture and cloud-native application development.
- Docker, Kubernetes, Amazon ECS/EKS, and containerized application environments.
- Terraform, AWS CloudFormation, or other Infrastructure as Code technologies.
- Advanced experience with SQL Server, MySQL, Oracle, PostgreSQL, DynamoDB, or similar database technologies.
- Experience with high-volume transactional systems, enterprise data platforms, and data-intensive applications.
- Experience integrating ERP, CRM, manufacturing, warehouse, IoT, and cloud-based platforms.
- Experience leading legacy application modernization, cloud migration, or enterprise digital transformation initiatives.
- Experience with AI-assisted software development, including tools such as GitHub Copilot, Amazon Q Developer, or similar technologies.
- Familiarity with Agentic Development Lifecycle (ADLC) concepts and the responsible implementation of AI across software development, testing, documentation, and deployment.
- Experience establishing engineering standards, reusable architecture patterns, development frameworks, and technical governance across multiple engineering teams.
- Experience operating as a Principal Engineer, Staff Engineer, Technical Architect, or equivalent senior individual contributor within a complex enterprise environment.
- AWS certifications, such as AWS Certified Solutions Architect – Associate/Professional, AWS Certified Developer – Associate, or AWS Certified DevOps Engineer – Professional.
- Microsoft certifications related to .NET, Azure architecture, development, or DevOps.
- Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
- HashiCorp Certified: Terraform Associate.
- Confluent certifications related to Apache Kafka or event-streaming technologies.
- Relevant Boomi, MuleSoft, RFID, IoT, cloud architecture, DevOps, or enterprise integration certifications.
This role is a Remote/Telecommute position with the ability to travel up to 20%
TruSummit Solutions is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. All applicants must be authorized to work in the United States.
- ...build it yourself.About the RoleAs a Principal Agentic Software Engineer, you are a hands-on, product-minded,... ...TypeScript/JavaScript, Python, and C#/.NET, plus modern frontend frameworks such... ...scale, and cloud-native delivery on AWS, Azure, or GCP including multi-region...Amazon Web Service.netFull timeTemporary workRemote work
- ...Seeking a Senior Software Engineer with 5+ years of experience supporting enterprise applications and operational environments, with strong expertise in .NET, AWS, SQL, production support, deployments, and troubleshooting . Roles and Responsibilities Support Development...Amazon Web Service.netContract work
- ...property industry.Job Description:Role OverviewWe are seeking a Principal Software Engineer to provide technical leadership for our Location Services... ...building and operating cloud‑native services (e.g., GCP, AWS, or Azure)Strong understanding of data storage technologies...Amazon Web ServiceFull timeLocal areaRemote workFlexible hours
$132.4k - $251.6k
...platforms, and enable secure, export‑controlled engineering environments. This role provides senior... ...CI/CD, cloud automation, and secure software delivery practices while guiding teams... ...and support cloud-native environments (AWS).Troubleshoot complex deployment, integration...Amazon Web ServiceContract workTemporary workWork experience placementWork at officeRemote workFlexible hours$122.1k - $160.2k
...requirements of these teams. Manage and support AWS Infrastructure, using AWS EC2, IAM, S3,... .... Provide guidance to systems and DevOps engineers for building highly performant... ...years of experience as a DevOps engineer, software developer, cloud engineer, or relatedSpecial...Amazon Web ServiceFull timeWork experience placementRemote work2 days per week- ...Purpose of Role The Software Engineering Manager – Enterprise Solutions... ...platform architecture, .NET solutions incorporating RFID technologies, and... ...Previous experience as a Principal Software Engineer preferred... ...support; experience with AWS, C#/.NET, Salesforce, and...Amazon Web Service.net
$233.9k - $330.4k
...curiosity, collaboration, and rapid iteration. Your ImpactAs a Principal Engineer leading software security, you will be a primary technical authority... ...controls into cloud-native architectures such as Kubernetes, AWS/GCP/Azure, API gateways, or service meshes. Preferred...Amazon Web ServiceFull timeContract workTemporary workLocal areaFlexible hours$142.8k - $274.8k
...a self-motivated, technically acumen Software Engineerfor Azure Full Stack development... ...of lives around the world. Asthe Principal Software Engineer for Azure Full stack development, you... ...model. ~ Proficiency in C#, .NET, React, JavaScript/TypeScript, or equivalentlanguages....netOngoing contractLocal area$92.04k - $174.84k
...experience•2 years experience working as a software engineer on complex software projects.•Excellent... ...development experience (Java, Python, .Net etc.) with debugging and problem-solving... ...one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can...Amazon Web Service.netMinimum wageFull timePart timeLocal area$175k - $205.9k
...you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx)... ...with existing backend services and APIs (e.g., Java, React, AWS). Ensure scalability, security, and compliance of AI...Amazon Web ServiceLocal areaImmediate startFlexible hours- ...of application development experience on a modern stack (e.g., .NET 6+/C#, Node.js/TypeScript, Python, Ruby — Ruby on Rails/Sinatra/ActiveRecord... ...in automated pipelines.Knowledge of cloud platforms such as AWS, Azure and Microsoft Office 365. Experience working on projects...Amazon Web Service.netFull timeWork at officeRemote workShift work
- .... Lantern is seeking a Staff Software Engineer to join our expanding Architecture... ...years in a senior, staff, or principal-level roleProven track record... ...cloud-native services using .NET Core (C#) and modern front-... ...platforms like RabbitMQ, AWS SNS/SQS), including familiarity...Amazon Web Service.net
- ...or foreign equivalent in Computer Science, Electrical Engineering, or a related field. Requires experience (3 years... ...GitHub; Unix/Linux environment; Cloud development in AWS IoT; SQL and No-SQL databases; and NET, Node.js, Flutter, SQL queries, Adonis.js, Typescript...Amazon Web Service.netLocal area
$121.5k - $145.5k
..., MEAbout the Team/RoleWe are seeking a Software Engineer in the WEX Corporate Payments Engineering... ...using cloud computing platforms such as AWS or Azure.Experience writing high-quality... ...with technologies such as C#/.NET Core, Golang, or modern front-end frameworks...Amazon Web Service.netFull timeWork at officeRemote workFlexible hours- ...Five Years of ServiceAs a Senior Engineer, you will play a pivotal role... ..., and secure AI-driven software systems. You’ll be expected to... ...stackExperience using frameworks in .NET ecosystem with ReactJS is a... ...(Docker), and cloud services (AWS/Azure)Demonstrated ability to...Amazon Web Service.netFull time
- ...legacy PowerBuilder applications. Troubleshoot and enhance C#/.NET components within existing systems. Develop and optimize... ...and CI/CD pipelines . Preferred Skills: ~ Knowledge of Angular, .NET Core, Kubernetes, or cloud platforms (AWS/Azure) ....Amazon Web Service.net
$60 per hour
*W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully... ...applications using React JS for the frontend and .NET for the backend. Build and maintain... ...of cloud platforms and services (e.g., AWS, Azure, Google Cloud). ~ Proven...Amazon Web Service.netHourly payContract workRemote work$84k - $207k
...As a Software Engineer I within Servicing Technology, you’ll help build and maintain the client-facing... ...end (Next.js or React) and back end (.NET / C#, NestJS GraphQL). Work closely... .... Deploy and support applications on AWS and Amazon EKS through CI/CD pipelines....Amazon Web Service.netMinimum wageNight shiftWeekend work$95k - $120k
...and mobile applications using Flutter, Dart, C#, ASP.NET MVC, Web API, SQL Server, and AWS services. This fully remote role will focus heavily... ...submission, and release management.Solid understanding of software engineering fundamentals, testing, and version control using Git...Amazon Web Service.netPermanent employmentFull timeContract workRemote work- ...employment.What You'll Do:Associate Principal works with business analysts,... ..., tests, and documents software quality to ensure proper... ...thorough code-reviews based on high engineering standardsWrites unit and... ...migrations. Experience preferred with AWS foundational services like...Amazon Web ServiceFull timeImmediate startRemote workFlexible hours2 days per week
$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of... ...mesh, Lakehouse architectures, and cloud platforms (Azure, AWS).Background supporting digital thread, digital twin, and AI/ML...Amazon Web ServiceTemporary workWork experience placementWork at officeImmediate startRemote workRelocation packageFlexible hours- ...About the Company .Net Developer Remote Duration: 1 year... ...import and manipulation events in AWS. Update Description... ...to design or redesign complex software components and applications... ...as computer science, computer engineering or related field required ~8...Amazon Web Service.netRemote workFlexible hours
- ...different and better. The DevOps Engineer II is responsible for... ...application performance, and assist software engineering with planned improvements... ...experience.Experience with AWS or Azure requiredExperience... ...listed technologies a plus (.NET, Java, C#, Python)Experience with...Amazon Web Service.netLocal area
- ...Senior Full Stack Software EngineerLocation: Addison, TX (Onsite)Employment Type... ...seeking a Senior Full Stack Software Engineer who enjoys building software that solves... ...as React, Angular, FastAPI, Flask, .NET, Java/Spring, Node.js, AWS, or Google Cloud is valuable. We...Amazon Web Service.net
$97k - $207k
...As a Software Engineer II within Servicing Technology, you’ll own full-stack features that power... ...GraphQL integration layer) and back end (.NET / C#, NestJS GraphQL). Collaborate closely... .... Deploy and operate applications on AWS and Amazon EKS through CI/CD pipelines....Amazon Web Service.netMinimum wageNight shiftWeekend work- ...Cloud Platform (GCP), Microsoft Azure, and AWS to enable secure deployment of enterprise... ...-aware security culture across internal engineering and product teams.Knowledge/Skills/... ...experience (ie. Python, Powershell, Java, .NET)Knowledge and proficiency Managing and Supporting...Amazon Web Service.netWork at officeNight shift
$150k - $200k
...role This role sits on the Engineering team and reports to the Engineering... ...and React front ends to the AWS infrastructure they run on.... ...logging of PHI access for all any net new projects Triage and... ...Requirements ~5+ years of professional software engineering experience ~...Amazon Web Service.netRemote workWork from homeFlexible hours- ...industry game changer! Job Details We're hiring a Software Engineer to build and maintain full-stack applications across... ...You'll Do Build backend services/APIs using .NET & C# Deploy and manage apps on AWS & Azure (incl. S3) Design and optimize SQL/...Amazon Web Service.netLocal areaImmediate startRemote work
- ...Developer with strong expertise in ASP.NET Core, Angular, AI technologies, SQL Server... ...Core and Angular is required. Data Engineering: Optimize a hybrid storage system using... ...Cloud Architecture: Experience on AWS is a plus. Performance Tuning: Optimize...Amazon Web Service.netRemote work
$137.4k - $161.7k
...impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team... ...: Back-end: Node.js, Python, .NET Front-end: React, TypeScript, JavaScript... ...: Microsoft Azure, Amazon Web Services (AWS) Generative AI: Azure OpenAI, Databricks...Amazon Web Service.netLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - .NET, AWS & RFID. Be the first to apply!
- principal software engineer Dallas, TX
- principal cloud computing engineer Dallas, TX
- senior principal cloud computing engineer Dallas, TX
- associate principal Dallas, TX
- principal architect Dallas, TX
- principal data architect Dallas, TX
- principal solutions consultant Dallas, TX
- principal consultant Dallas, TX
- principal Dallas, TX
- senior principal scientist Dallas, TX





