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
- ...strategy across our global engineering workforce, and ensuring... ...and influence, the Principal Engineer partners closely... ...(Python, Java, C, .NET) and distributed cloud... ...years of professional software engineering experience... ...cloud-native services (AWS, GCP, or Azure).Proven...Amazon Web Service.netFull timeFor contractorsLocal areaFlexible hours
- ...more! Purpose of Role The Principal Software Engineer is a senior hands-on technical... ..., enterprise integrations, RFID-enabled solutions, and data... ...Software Engineering and .NET Development Develops high... ...applications, preferably using AWS services, containers, CI/CD...Amazon Web Service.net
- ...Principal Software Engineer The primary responsibility of the Principal Software Engineer is to lead the technical direction and innovation of... ...variety of audiences. ~ Working knowledge of cloud platforms (AWS, Azure, GCP) and DevOps practices. ~ Experience with...Amazon Web ServiceWork experience placement
$144.2k - $288.4k
...Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead... ...similar messaging systems Cloud & DevOps • AWS, Azure, or GCP • Kubernetes and Docker • CI/CD...Amazon Web ServiceHourly payFull timeTemporary workLocal area- ...Senior Backend Software Engineer Consultant Seeking a Senior Backend Software Engineer Consultant... ...on backend systems using C# and.NET, contributing to the design, development... ...services in cloud environments (Azure, AWS, or GCP). ~ Proficiency in asynchronous...Amazon Web Service.netTemporary work
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm... ...) ~ Proficiency building REST APIs (.NET, Node) with a focus on performance, security... ...~ Exposure to cloud platforms (Azure, AWS, or GCP) and modern deployment practices...Amazon Web Service.net
- ...in Dallas, TX that is seeking a Senior Software Engineer.Operational Support & Environment Management... ...& Infrastructure Support: Support AWS-hosted environments and services Manage... ...Support & Development: Troubleshoot .NET applications and services Support...Amazon Web Service.netHourly payContract work
- ...Senior Software Engineer 1 Transforming the Future of Enterprise Planning At o9, our mission... ...technologies to enhance the o9 Platform. Utilize NET framework, C#, ASP.NET Core or ASP.NET... .... Operate Cloud platforms (Azure/ AWS/ GCP). Utilize DevOps practices...Amazon Web Service.netRemote workShift work
- ...in Dallas, TX that is seeking a Senior Software Engineer. Operational Support & Environment Management... ...& Infrastructure Support: * Support AWS-hosted environments and services *... ...Support & Development: * Troubleshoot .NET applications and services * Support application...Amazon Web Service.netTemporary work
- Must have skill: C#, .Net Job Description: C#, Object oriented programming, SQL server, SSBS, AWS cloud, Lambda, Postgress database, Rest API. Strong passionate programmer, trouble shooting skills. Ability to work with little direction, Entity framework. Experience with...Amazon Web Service.net
- ...mentor, and coach a team of DevOps engineers, fostering a culture of... ...other relevant tools to automate software builds, testing, and... ...Familiarity with other cloud platforms (AWS, GCP). Experience with a... ...specific programming language, such as C#/.NET, Java, or Python....Amazon Web Service.net
- MACHINE LEARNING TECHNOLOGIES LLC in Dallas, TX seeks a skilled Full Stack Developer proficient in either .NET or Java with strong AWS experience. The role covers frontend (React) and backend (Node.js, .NET/Java) development, plus serverless work using AWS Lambda and related...Amazon Web Service.net
- Strong programming skills in C# with .NET Developer Experience Familiarity with distributed storage systems like DB2, Oracle, Cassandra... ...storage systems like Public Cloud Environments (Azure/AWS), Powershell, Angular, React Familiarity with continuous integration...Amazon Web Service.net
- ...Skills: Proven experience as a .Net Architect or Senior Developer with... ...microservices, and cloud platforms (Azure, AWS). Solid knowledge of database design... .... Degree in Computer Science, Software Engineering, or related field; certifications in...Amazon Web Service.net
- Senior .NET Developer Location: Irving, TX Experience: 10+ Years Client - Altimetric / Citi Bank Duration - Fulltime Responsibilities... ...experience preferred Nice to Have: Kafka, OpenShift/Docker, Elasticsearch, React/Angular, Azure/AWS. Futran Tech Solutions Pvt. Ltd.Amazon Web Service.netFull time
$40 - $45 per hour
...0hr - $45.00hr Requirement/Must Have: Strong experience in C#, .NET Framework / .NET Core / ASP.NET. Expertise in SQL Server (T-SQL,... ...platforms (Snowflake, Power BI). Experience in cloud environments (Azure/AWS). Understanding of security, RBAC, and data governance. Skills:...Amazon Web Service.net- ...Job Title-Software Engineer Location: Remote Duration: 6 Months Contract to Hire... ...looking for an experienced Microsoft stack (.Net/Core) / Azure full-stack developer with... ...recognized cloud platforms (e.g. Azure or AWS), backend (.NET/Core) and frontend technologies...Amazon Web Service.netContract workWork experience placementRemote work
- ...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
- Cloud Native Engineer SOUTH MULTIPLE LOCATIONS The Work Work with the Cloud Native Architecture... ...applications across cloud providers like AWS, Azure, GCP, and others. Conduct... ...enterprise application development experience or.Net. Minimum of 1 year of cloud native engineering...Amazon Web Service.netWork experience placement
- ...Job Description Position: Full Stack .Net Developer Location: Fremont, CA (Day... ...the Role: Our Client is looking for a software developer for its current and next generations... ...NET Framework and SQL technology stack in AWS or other cloud environment. Design and...Amazon Web Service.netWork from homeFlexible hours
- ...including Cloud platforms like AWS, Azure, and Google Cloud, Data Engineering using Databricks and... ..., SQL, JavaScript, and .NET with exposure to modern... ...technologists with software development or relevant... ...5 years of service for Principals and above ~ Paid...Amazon Web Service.netTemporary workInternshipLocal areaImmediate startFlexible hours
- Job Summary We are seeking a Mid-Level .NET Software Engineer to design, build, and support scalable, service-oriented applications within a financial... ...to production releases in cloud environments (Azure/AWS) Follow best practices in coding, testing, security, and documentation...Amazon Web Service.net
- ...and transformation efforts within Solution Engineering & Automation team. Architects will work across... ...GCP (strategic platform), with Azure or AWS also acceptable Development Experience: Strong coding background (Java/.NET agnostic), hands-on with infrastructure automation...Amazon Web Service.netContract workRemote workWorldwideFlexible hours
$78k - $118k
...Bachelors or Masters degree in Computer Science, Engineering, or a related discipline. We require 6+ years of hands-on .NET development experience. We need strong... ...Familiarity with cloud platforms such as Azure or AWS is a plus. Experience with microservices architecture...Amazon Web Service.netFull time$230k
...Fast Job Description: As a Solutions Engineer on the Acquisition Team, you will partner with Account Executives to drive net-new business and lead the technical sales process... ...Strong knowledge of networking, cloud (AWS/Azure/GCP), and security architectures Experience...Amazon Web Service.netLocal area- ...on automation and AI to make dental operations actually work well. Stack is primarily Rails 8 + React, Electron, C# .NET (OpenDental), and Go — all on AWS. You'd be joining a tight team where developers own problems end-to-end: from understanding why a billing workflow...Amazon Web Service.netRemote work
- ...Role: .Net Architect Location: Nashville, TN / Dallas, TX - Hybrid Type: Contract ~ Excellent software engineering and product architecture design foundation with deep understanding... ...on cloud hyper scalers like AWS ~5+ years of hands-on...Amazon Web Service.netContract work
- ...JavaScript app with ReactJS. Having 4+ years C#.Net, Asp.Net MVC and Asp.Net Core 3.1/6.0.... ...+ years of experience on cloud like Azure/AWS etc. Experience working in an Agile/Scrum... ...of workflow and business rules engine. Understanding of Typescript. Understanding...Amazon Web Service.net
- C++ Software Engineer Onsite - Atlanta, GA or Dallas, TX Interview - 2 rounds , 1 video and another... ...audiences. Nice to Have Java, .NET development experience. Retail/Convenience... ...processors, devices). Cloud development (Azure, AWS, GCP). High-volume, high-availability...Amazon Web Service.net
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 solution architect Dallas, TX
- senior principal cloud computing engineer Dallas, TX
- principal cloud computing engineer Dallas, TX
- senior principal scientist Dallas, TX
- principal architect Dallas, TX
- principal consultant Dallas, TX
- principal Dallas, TX
- software sales representative Dallas, TX
- embedded software Dallas, TX


