Aaditus Technologies LLC - Application Developer

App Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Torrance, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

App Developer is needed in Torrance, United States.

Client: Aaditus Technologies LLC

Location: Torrance, CA

Contract: Contract

Job Description

The role involves designing, developing, and maintaining ETL/ELT pipelines using AWS Glue for large-scale data processing. The candidate will build serverless applications and microservices using AWS Lambda, implement data transformation logic with PySpark, and develop SQL queries for data processing. Additionally, the role includes implementing Infrastructure as Code using AWS CloudFormation or Terraform, designing event-driven architectures, developing RESTful APIs, mentoring junior developers, and collaborating with data scientists and analysts.

Requirements

  • 5+ years of software development experience with at least 3 years in cloud environments
  • Strong proficiency in Python and extensive experience in PySpark for big data processing
  • Hands-on experience with AWS Glue for ETL pipeline development and management
  • Proven expertise in AWS Lambda for serverless application development
  • Solid understanding of Node.js for API development and backend services
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB)
  • Proficiency in AWS services including S3, IAM, CloudWatch, and VPC
  • Experience with CI/CD pipelines and DevOps practices
  • Understanding of Infrastructure as Code tools (CloudFormation, CDK, Terraform)
  • Familiarity with version control systems (Git) and agile development methodologies
  • Strong understanding of data warehousing concepts and dimensional modeling
  • Experience with data formats (JSON, Parquet, Avro, ORC) and data serialization
  • Knowledge of data streaming technologies (Kinesis, Kafka) is a plus
  • Understanding of data security, privacy, and compliance requirements

Daily Tasks Performed

  • Develop and maintain web applications using Node.js, Java, and Python, including designing and implementing RESTful APIs and microservices.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Strong understanding of front-end technologies (HTML, CSS, JavaScript and frameworks like React or Angular).
  • Familiarity with database technologies (SQL, NoSQL) and knowledge of CI/CD pipelines and DevOps practices.

Position Success Criteria (Desired)

  • Timely and high-quality completion of web applications and services.
  • Code Quality: Writing clean, maintainable, and efficient code that adheres to best practices.
  • Problem-Solving: Effectively diagnosing and fixing bugs or issues to ensure optimal performance.
  • Collaboration: Actively participating in code reviews and contributing to team knowledge sharing.
  • Adaptability: Staying updated with the latest technologies and integrating them when appropriate.

Must-Have Skills

  • Backend Development: Proficiency in Node.js, Java, and Python.
  • RESTful APIs and Microservices: Experience in designing and implementing these architectures.
  • Frontend Development: Strong understanding of HTML/CSS/JavaScript and frameworks like React or Angular.
  • Cloud Services: Experience with AWS services like EC2, S3, Lambda, and RDS.
  • Database Management: Familiarity with SQL and NoSQL databases.
  • DevOps: Knowledge of CI/CD pipelines.

Nice-to-Have Skills

  • UI/UX Design: Basic knowledge of user interface and user experience principles.
  • Cybersecurity: Awareness of security best practices and data protection.
  • AI and Machine Learning: Familiarity with integrating AI features into applications.

Soft Skills

  • Communication: Clear and effective communication skills.
  • Problem-Solving: Strong analytical and troubleshooting abilities.
  • Time Management: Ability to manage multiple tasks and meet deadlines.

Job Type and Compensation

Job Type: Contract

Pay: $54.15 - $65.22 per hour

Expected hours: 40 per week

Application Questions

  • Are you authorized to work on W2 basis without required sponsorship?
  • Are you local to Torrance, CA & Ready to work 5 days onsite?

Experience Requirements

  • Node.js: 10 years (Required)
  • AWS: 10 years (Required)
  • ETL: 5 years (Required)

Work Location

In person

Posted 3 months ago

No longer accepting applications

Get instant notifications for new App Developer jobs. Enter your email:

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.