Note: The job is a remote job and is open to candidates in USA. Cognizant is seeking a Senior Software Engineer to design, develop, and support enterprise applications across cloud and on-premises environments. The role focuses on .NET Core, Python, AWS, and SQL Server development, including scalable backend services, APIs, testing, deployment, troubleshooting, and production support while collaborating with cross-functional teams.
Responsibilities
- Develop and maintain applications using .NET Core, Python, AWS, and SQL Server
- Design and support scalable backend services and APIs
- Build and enhance cloud-based and on-premises solutions
- Collaborate with product, QA, DevOps, and business teams to deliver high-quality solutions. · Write clean, maintainable, and secure code following engineering best practices
- Participate in testing, deployment, and production support activities
- Troubleshoot and resolve application and database issues
- Contribute to CI/CD, automation, and continuous improvement initiatives. }
- Utilize AI-powered development tools to improve productivity and code quality
- Support application performance, reliability, and scalability
Skills
- 5+ years of strong hands-on experience in software development using .NET Core and related Microsoft technologies
- Experience developing applications using AWS cloud services
- Strong programming experience with Python
- Experience working with SQL Server, including database design, query optimization, and performance tuning
- Experience developing and supporting applications across both cloud and on-premises environments
- Experience designing and developing scalable backend services and APIs
- Familiarity with software development best practices, code quality standards, and application lifecycle management
- Experience troubleshooting, debugging, and supporting production applications
- Ability to collaborate effectively with cross-functional teams in an Agile delivery environment
- Strong analytical, problem-solving, and communication skills
- Candidate must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
- Experience within financial services, asset management, or wealth management environments
- Familiarity with AI-powered development tools such as GitHub Copilot or similar AI agents
- Experience with CI/CD pipelines, DevOps practices, and cloud automation
- Knowledge of containerization technologies and modern cloud deployment approaches
- Experience building intelligent automation, AI-enabled solutions, or data-driven applications
- Experience working in client-facing environments and collaborating with distributed teams
Benefits
- Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
- Stock awards, based on performance and subject to the terms of Cognizant’s applicable plans.
- 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.
- Remote work arrangement.
- Various wellbeing programs.
Company Overview