Senior .NET / AWS Engineer - Hybrid Client Site

NTT DATA Services•McKinney, TX
•$92,408 - $171,125•Hybrid

About The Position

NTT DATA is seeking a Senior .NET / AWS Engineer to design, develop, and support scalable cloud-based applications in the McKinney, Texas area. The role calls for hands-on experience with .NET development, AWS cloud services, and application integration, along with an understanding of software architecture and cloud-native solutions. Experience in the life insurance industry and familiarity with Resonant are preferred. Strong communication, collaboration, and stakeholder engagement skills are essential.

Requirements

  • At least 8 years of professional software development experience, including strong hands-on expertise in .NET technologies.
  • At least 5 years of hands-on experience designing, developing, or deploying solutions on AWS.
  • Experience with AWS services such as Amazon EC2, Amazon S3, AWS Lambda, Amazon RDS, and Amazon API Gateway.
  • Demonstrated experience designing, developing, and supporting application and system integrations using APIs, REST services, messaging, or related technologies.
  • Strong understanding of software architecture, design patterns, application integration, and cloud-native development principles.
  • Experience troubleshooting complex technical issues and delivering scalable, reliable, and maintainable software solutions.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills and ability to collaborate with technical teams, business stakeholders, and cross-functional partners.

Nice To Haves

  • Experience in the life insurance industry, including familiarity with insurance business processes and enterprise applications.
  • Familiarity with Resonant.
  • Experience with DevOps practices, CI/CD pipelines, and automated build and deployment processes.
  • Experience providing technical leadership, mentoring developers, and guiding implementation decisions.
  • Experience contributing to cloud architecture decisions and application modernization initiatives.

Responsibilities

  • Design, develop, enhance, and maintain scalable applications using .NET technologies.
  • Design, implement, and support cloud-based solutions using AWS services.
  • Lead and contribute to application and system integration initiatives across platforms and enterprise applications.
  • Develop and support APIs, REST services, and other integration components to enable reliable data exchange.
  • Collaborate with business and technical stakeholders to gather requirements, assess technical options, and deliver solutions.
  • Contribute to application architecture, technical design decisions, and long-term technology strategy.
  • Promote engineering practices including clean code, reusable components, testing, performance optimization, security, and reliability.
  • Support deployment automation and CI/CD processes.
  • Provide technical guidance and mentorship to development team members as appropriate.
  • Troubleshoot complex application, integration, and cloud infrastructure issues and implement sustainable solutions.

Benefits

  • Medical, dental, and vision insurance with an employer contribution.
  • Flexible spending or health savings account.
  • Life and AD&D insurance.
  • Short- and long-term disability coverage.
  • Paid time off.
  • Employee assistance.
  • Participation in a 401(k) program with company match.
  • Additional voluntary or legally required benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service