Senior Engineer -API Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Consultancy Services · 14 hours ago

Senior Engineer -API Development

Tata Consultancy Services is looking for an experienced Dot Net/AWS/API Developer to lead the design and development of application modernization and cloud migration programs. The role involves creating scalable, reliable applications and APIs using .NET technologies and AWS services to drive innovation and business efficiency.

Enterprise SoftwareCloud ComputingConsultingInformation TechnologyBusiness Information SystemsIT Management
check
H1B Sponsor Likelynote

Responsibilities

Design and Development: Design, implement, and maintain scalable, secure, and highly available cloud-based applications and RESTful APIs using the .NET framework and C#
AWS Services Integration: Utilize and integrate core AWS services such as API Gateway, Lambda, EC2, S3, RDS, DynamoDB, SQS, and SNS to build robust serverless and microservice architectures
Coding and Testing: Write clean, efficient, and well-tested code (including unit and integration tests) to ensure application integrity and functionality
Infrastructure as Code (IaC): Implement and manage AWS infrastructure using tools like AWS CloudFormation or Terraform to automate deployments and ensure consistent environments
CI/CD Implementation: Collaborate with DevOps teams to design, implement, and maintain continuous integration and continuous delivery (CI/CD) pipelines for efficient deployment cycles
Performance Optimization: Monitor, troubleshoot, and optimize application performance and cost efficiency of AWS resources
Security and Compliance: Implement and enforce AWS security best practices, including IAM policies, access controls, and encryption mechanisms to protect sensitive data
Collaboration and Documentation: Work closely with cross-functional teams (software engineers, product managers, etc.) and create clear, concise documentation for APIs and cloud architecture

Qualification

.NET FrameworkAWS ServicesAPI DevelopmentC#Cloud TechnologiesPythonNode.jsPostmanSwagger UIDockerKubernetes

Required

Experience as an AWS Developer, with specific experience in developing applications using the .NET framework (e.g., .NET Core, .NET 4.x/5+)
Proficiency in C# and other languages commonly used with AWS, such as Python or Node.js, is a plus
Deep understanding and hands-on experience with relevant AWS services (API Gateway, Lambda, EC2, S3, RDS, DynamoDB)
Strong knowledge of API architectural styles (RESTful, GraphQL) and experience using API development tools like Postman or Swagger UI
Familiarity with serverless architecture, microservices, containerization (Docker, Kubernetes), and front-end technologies is highly valued
Bachelor's Degree in Computer Science

Company

Tata Consultancy Services

company-logo
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.

H1B Sponsorship

Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7880)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)

Funding

Current Stage
Public Company
Total Funding
unknown
2004-08-25IPO

Leadership Team

leader-logo
K. Krithivasan
Chief Executive Officer & Managing Director
linkedin
leader-logo
Aarthi Subramanian
President and Chief Operating Officer
Company data provided by crunchbase