Software Developer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

Node.js
Python
Terraform
Testing
JavaScript
API
GCP

Job Details

Sr Software Developer

Location: Remote

Contract Duration: 12 Months

 

Overview

We are seeking two highly skilled Senior Software Developers to support our Customer Data Platform and Customer Engagement teams. This role involves developing and maintaining web applications, email campaigns, and automated testing frameworks for our customer data platform and engagement technologies. The ideal candidate will have strong technical expertise in cloud technologies – particularly Google Cloud Platform, Python, Node.js, and advanced JavaScript, along with experience in automation testing and modern development practices.  

Key Responsibilities

  • Application Development & Testing
    • Design, develop, test, debug, and document components and applications based on technical specifications.
    • Build and maintain low-to-moderate complexity programs to meet business requirements.
    • Conduct code reviews and ensure adherence to coding, development, and security standards (including PCI compliance).
    • Provide support and troubleshooting assistance for developed and deployed tools and applications based on user feedback.
    • Maintain and expand automated test suites and frameworks.
    • Translate test cases into automated scripts and maintain a reusable test case repository.
    • Collaborate with developers and QA teams to estimate development and testing efforts.

Required Skills & Qualifications

  • Experience:
    • 9+ years of professional software development experience.
    • Strong background in cloud technologies
  • Technical Skills:
    • Proficiency in Node.js, Python, Terraform, and JavaScript
    • Familiarity with asynchronous programming and object-oriented principles.
    • Experience consuming APIs and using testing tools (e.g., Postman).
    • Knowledge of Google Cloud Platform and modern development practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Amzur Technologies, Inc.