What are the responsibilities and job description for the Senior .NET Developer position at Cognizant?
Job Summary
We are looking for a seasoned .NET Developer with strong experience in building scalable and secure applications using C#/.NET and RESTful APIs. The ideal candidate will have hands-on experience with cloud platforms (preferably Google Cloud Platform), PostgreSQL (AlloyDB), and modern DevOps practices. Familiarity with application monitoring and security tools is essential.
Key Responsibilities
Core Technical Skills:
We are looking for a seasoned .NET Developer with strong experience in building scalable and secure applications using C#/.NET and RESTful APIs. The ideal candidate will have hands-on experience with cloud platforms (preferably Google Cloud Platform), PostgreSQL (AlloyDB), and modern DevOps practices. Familiarity with application monitoring and security tools is essential.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using C#/.NET and RESTful APIs.
- Work with PostgreSQL (AlloyDB) for data modeling, querying, and performance optimization.
- Collaborate with cross-functional teams in a SAFe Agile environment.
- Integrate applications with Google Cloud services including Cloud Storage and Pub/Sub.
- Implement CI/CD pipelines using Azure DevOps.
- Ensure application security and compliance with best practices.
- Monitor application performance using Dynatrace and Grafana.
- Maintain code quality and security using SonarQube and other API security tools.
Core Technical Skills:
- C#/.NET
- RESTful API development
- JSON
- PostgreSQL (AlloyDB)
- Google Cloud Platform (GCP) – preferred
- Google Cloud Storage
- Pub/Sub messaging
- CI/CD pipelines
- Azure DevOps
- Dynatrace
- Grafana
- SonarQube
- API Security and related tooling
- SAFe Agile Framework
- Experience with application security and secure coding practices.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong analytical and problem-solving skills.