Cognizant
Senior Full-Stack Developer – .NET Core, Kafka, AWS
Cognizant, Birmingham, Alabama, United States, 35275
About the role
We’re looking for a seasoned Full-Stack Developer with deep expertise in .NET Core, modern JavaScript frameworks, and AWS cloud services. This role is ideal for someone passionate about building scalable, event-driven systems and contributing to architectural decisions in a dynamic environment.
In this role, you will:
Design and implement robust full-stack applications using .NET Core, React.js/Angular, and AWS.
Build and maintain event-driven microservices leveraging Apache Kafka for real-time data streaming.
Develop and integrate RESTful APIs with frontend components.
Deploy and monitor cloud-native applications using AWS services such as ECS/EKS, Lambda, S3, API Gateway, DynamoDB, and RDS.
Implement CI/CD pipelines and automated testing to ensure high-quality releases.
Participate in system architecture and design discussions to influence technical direction.
Work model: This is a
hybrid role
based in
Atlanta, GA or Birmingham, AL , offering a blend of remote flexibility and in-office collaboration. You’ll work onsite as needed for team alignment, project milestones, or client engagements, while enjoying the autonomy to contribute remotely on a regular basis.
Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.
What you need to have to be considered
10+ years of full-stack development experience.
Strong backend expertise in .NET Core / C#, Web APIs, and microservices.
Solid frontend development skills using React.js and Angular.
Proficiency with Apache Kafka, including producers, consumers, topics, partitions, and stream processing.
Experience building distributed systems with event-driven architecture.
Hands-on experience with AWS services: Lambda, ECS, EC2, S3, API Gateway, DynamoDB/RDS, CloudWatch, IAM, and Secrets Manager.
Strong knowledge of SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
Familiarity with Git, Docker, and CI/CD tools like GitHub Actions, CodePipeline, Jenkins.
Deep understanding of software architecture principles such as SOLID, DDD, and Clean Architecture.
This will help you stand out
Proven track record of designing scalable cloud-native applications.
Experience in legacy modernization or migration to microservices.
Thought leadership in architecture forums or technical communities.
Certifications in AWS or .NET technologies.
Salary and Other Compensation: The annual salary for this position is between $55,350 to $82,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
#J-18808-Ljbffr
In this role, you will:
Design and implement robust full-stack applications using .NET Core, React.js/Angular, and AWS.
Build and maintain event-driven microservices leveraging Apache Kafka for real-time data streaming.
Develop and integrate RESTful APIs with frontend components.
Deploy and monitor cloud-native applications using AWS services such as ECS/EKS, Lambda, S3, API Gateway, DynamoDB, and RDS.
Implement CI/CD pipelines and automated testing to ensure high-quality releases.
Participate in system architecture and design discussions to influence technical direction.
Work model: This is a
hybrid role
based in
Atlanta, GA or Birmingham, AL , offering a blend of remote flexibility and in-office collaboration. You’ll work onsite as needed for team alignment, project milestones, or client engagements, while enjoying the autonomy to contribute remotely on a regular basis.
Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.
What you need to have to be considered
10+ years of full-stack development experience.
Strong backend expertise in .NET Core / C#, Web APIs, and microservices.
Solid frontend development skills using React.js and Angular.
Proficiency with Apache Kafka, including producers, consumers, topics, partitions, and stream processing.
Experience building distributed systems with event-driven architecture.
Hands-on experience with AWS services: Lambda, ECS, EC2, S3, API Gateway, DynamoDB/RDS, CloudWatch, IAM, and Secrets Manager.
Strong knowledge of SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
Familiarity with Git, Docker, and CI/CD tools like GitHub Actions, CodePipeline, Jenkins.
Deep understanding of software architecture principles such as SOLID, DDD, and Clean Architecture.
This will help you stand out
Proven track record of designing scalable cloud-native applications.
Experience in legacy modernization or migration to microservices.
Thought leadership in architecture forums or technical communities.
Certifications in AWS or .NET technologies.
Salary and Other Compensation: The annual salary for this position is between $55,350 to $82,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
#J-18808-Ljbffr