Software Developer III

Total Quality Logistics

Charlotte, NC, United States of America • 15m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Developer III (AI-first full-stack software engineer)
  • Team: Cross-functional product engineering team
  • Focus: Scalable, business-critical applications; accountable AI-assisted development

Description

As a Software Engineer III, you will design, develop, test, deploy, and maintain scalable full-stack applications across front-end and back-end technologies. You will take end-to-end ownership of complex features, services, integrations, and production-critical system components, partnering with Product, Quality Engineering, Architecture, Database Administration, Security, and other teams. The role requires an AI-first mindset using approved AI-assisted tools and reusable workflows while remaining accountable for accuracy, quality, security, and maintainability.

Responsibilities

  • Develop and maintain scalable full-stack applications (front-end and back-end)
  • Own complex features, services, integrations, and business-critical system components
  • Translate business requirements and customer needs into technical designs, delivery plans, and well-defined work
  • Participate in and lead solution design and architecture discussions aligned to engineering patterns, security requirements, and operational standards
  • Use approved AI tools throughout the delivery lifecycle (specs, code generation/refactoring, tests, documentation, troubleshooting)
  • Write prompts/specifications/constraints/acceptance criteria for AI-assisted development
  • Critically evaluate and validate AI-generated code for correctness, security, performance, maintainability, and unintended consequences
  • Apply human review/approval and validate generated code before opening pull requests
  • Create and share reusable prompts, engineering instructions, AI workflows, agents, or accelerators
  • Select appropriate AI tools/models considering task fit, expected quality, and security
  • Conduct and lead code reviews; promote clean code, automated testing, secure development, and standards compliance
  • Collaborate with engineering and business stakeholders across discovery and delivery
  • Mentor less-experienced engineers through coaching and code-review feedback
  • Support production applications by troubleshooting, identifying root causes, and recommending improvements
  • Improve reliability, performance, security, availability, observability, and maintainability
  • Use engineering/operational data to evaluate outcomes and identify improvements
  • Stay current with software engineering, cloud platforms, cybersecurity, and AI-assisted development

Benefits

  • Equal Opportunity Employer
  • 24/7/365 operations with support coverage (sales support for after-hours calls and specific needs)
  • Opportunities for career advancement and progression
  • Open and transparent communication from management; custom career path

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report