Software Developer
Role details
Job location
Tech stack
Job description
Design, develop, and maintain software applications and systems that involve data processing, storage, and analysis on the AWS platform. Collaborate with cross-functional teams to gather software requirements, data engineering needs, and AWS infrastructure requirements. Write efficient and scalable code using programming languages such as Java, Python, or Scala, while leveraging AWS services and SDKs. Build and optimize data pipelines and ETL processes using AWS tools and services like AWS Glue, AWS Data Pipeline, or AWS Lambda. Debug and troubleshoot software defects, data-related issues, and AWS infrastructure problems to ensure high-quality deliverables. Work under supervision. Travel and/or relocation to unanticipated client sites throughout USA is required.
Requirements
EDUCATION REQUIRED: Bachelor's degree in Computer Science /IT /IS/Engineering (Any) or closely related field with Twelve (12) months of experience in the job offered or as an IT Consultant or IT Analyst or Developer or Programmer or Software Engineer or closely related fields.
EXPERIENCE REQUIRED: Experience of Twelve (12) months working with AWS and Java is required. Travel and/or Relocation to Unanticipated Client Sites Throughout USA is required.