Senior Software Engineer/Data Engineer

ITC Infotech

Pune District, Hyderabad

On-site

INR 1,500,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ITC Infotech in Pune, India, is seeking a Senior Software Engineer proficient in AWS and Python to design and develop cloud-native applications. You will work on Lambda, SQS, S3, DynamoDB, Step Functions, API Gateway, and related AWS services.

A strong understanding of REST APIs, IaC with CDK, and GitHub CI/CD is required. You will contribute to the product roadmap, maintain existing applications per enterprise standards, and collaborate across teams.

Qualifications

  • 5–8 years of software engineering experience.
  • Experience developing and supporting applications on AWS and Python.
  • Strong understanding of REST APIs and API design.

Responsibilities

  • Develop and support applications in AWS and Python.
  • Design and implement RESTful APIs with API Gateway and OAuth (Okta).
  • Work with AWS Lambda, SQS, S3, DynamoDB, Step Functions, CloudWatch, IAM and Glue.
  • Maintain existing applications per enterprise best practices.
  • Collaborate to understand product roadmap and deliver accordingly.
  • Work from office as per scheduled hours.

Skills

Python programming
REST APIs
CI/CD
Office/Team collaboration

Education

Bachelor's degree in Computer Science

Tools

AWS CDK
AWS Lambda
SQS
S3
DynamoDB
Step Functions
API Gateway
CloudWatch
IAM
KMS
Glue
GitHub

Job description

Role & responsibilities


  • Cloud Platform AWS Lambda, SQS, S3, DynamoDB, Step Functions, API Gateway, CloudWatch, IAM, KMS, Glue

  • Programming Python

  • Infrastructure as Code AWS CDK

  • API Development RESTful API design, API Gateway, OAuth (Okta)

  • Databases DynamoDB, SQL Server (advanced)

  • Messaging / Event-Driven SQS (standard queues, DLQ, fan-out patterns), event-driven architecture

  • Version Control / CI/CD GitHub, CI/CD pipeline configuration

  • Senior Software Engineer 5 to 8 years' experience

  • Should be able to develop & support applications in AWS and Python

  • Good understanding of Rest APIs

  • Good understanding of Lambda, SQS, S3, DynamoDB, Step Functions, API Gateway, CloudWatch, IAM, KMS, Glue

  • Have good understanding of functional and non-functional requirements.

  • Understand the product roadmap and provide best way to achieve the same.

  • Maintain the existing applications as per Enterprise best practices

  • Ability to work from office as per scheduled hours.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Sky Systems • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Data Engineer - AWS, Python
Data Engineer - AWS, Python

Tech Mahindra • Pune District, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Principal Financial Group • Maharashtra

On-site
INR 900,000 - 1,500,000
Software Engineer
Software Engineer

Principal Global Services • Pune District

On-site
INR 900,000 - 1,300,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Software Developer - Python
Senior Software Developer - Python

Talent Zone Consultants • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior AWS Cloud Developer
Senior AWS Cloud Developer

ktree.com • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Python AWS Developer
Senior Python AWS Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,600,000
Software Engineer
Software Engineer

Principal Financial Group • Pune District

On-site
INR 900,000 - 1,500,000
Sr Software Developer - Data (SWF)
Sr Software Developer - Data (SWF)

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,200,000 - 1,800,000