Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cognizant Technology Solutions Logo

Senior Full-Stack Developer (.NET Core, AWS, Kafka)

Cognizant Technology Solutions

$63,000 - $99,500
Oct 9, 2025
Birmingham, AL, US
Apply Now

Cognizant is looking to hire a Senior Dot Net Full-Stack Engineer to design, develop, and deploy scalable cloud-native applications, solve complex technical challenges in distributed systems, and ensure high-performance solutions.

Requirements

  • Minimum 10 years of full-stack development experience across enterprise-grade applications
  • Proven backend expertise in .NET Core / C-Sharp, Web APIs, and microservices architecture
  • Strong frontend development skills using React.js and Angular
  • Hands-on experience with Apache Kafka, including producers, consumers, topics, partitions, and stream processing
  • Solid understanding of event-driven architecture and distributed systems
  • Proficiency in AWS cloud services including Lambda, ECS, EC2, S3, API Gateway, DynamoDB, RDS, CloudWatch, IAM, and Secrets Manager
  • Deep knowledge of both SQL and NoSQL databases such as SQL Server, PostgreSQL, and MongoDB

Responsibilities

  • Design and build robust full-stack applications using .NET Core, C-Sharp, React.js/Angular, and AWS.
  • Architect and implement event-driven microservices leveraging Apache Kafka for real-time data streaming and asynchronous workflows.
  • Develop and integrate RESTful APIs with frontend components for seamless user experiences.
  • Participate in system architecture and design discussions to influence scalable and maintainable solutions.
  • Deploy, manage, and monitor cloud-native applications on AWS using ECS/EKS, Lambda, S3, API Gateway, DynamoDB, RDS, and other services.
  • Ensure high availability, scalability, and performance of distributed systems.
  • Implement CI/CD pipelines using tools like GitHub Actions, Jenkins, and AWS CodePipeline.

Other

  • This is a hybrid position requiring 2–3 days a week in a client or Cognizant office in Atlanta, GA or Birmingham, AL.
  • Ability to lead architecture discussions and influence technical decisions
  • Experience mentoring junior developers and collaborating across cross-functional teams
  • A mindset focused on performance, security, and maintainability