Golang Developer (W2 Contract)

Overview

Hybrid
$50 - $54.99
Contract - W2
Contract - 12 Month(s)

Skills

golang

Job Details

Location: Plano, TX (Hybrid Role (3 days onsite)

Duration: 12 months contract (potential to extend)

Job Description:

We re looking for a passionate and highly motivated Senior Developer to join Engineering team who is responsible for System design & architecture, developing high-quality functions paying attention to details making customer experience seamless and smooth.

Additionally, provide technical leadership and vision in design, implementation, testing, and rolling out existing, and new services in a multi-region configuration.

Responsibilities:

  • Design and development of REST application program interface (API) and Webservices
  • Design and create re-usable frameworks/components to help the needs of global delivery
  • Maintaining REST API documentation using swagger and doing design documentation
  • Document work and engage in quality testing/validation for changes or improved features before releasing to the customer
  • Troubleshoot issues and debug codebases
  • Working on AWS cloud platform including EKS
  • Maintain and improve existing codebases and peer review code changes
  • Adapt new technologies, tools, processes from the organization as needed
  • Ensuring the API layer aspects for security, monitoring, analytics, throttling
  • Work with Leads and team members to meet all project deliverables and milestone dates
  • Communicate well with team members and suppliers and work collaboratively

Qualification:

  • 5-7 years of experience with one or more programming languages such as: Golang (must have), Java, JavaScript
  • Reasonable experience with cloud services (AWS), Devops, cloud engineering, architecture, and software as a service
  • Experience with Data structures, Designing, API Integration, Backend exposure, Server Integration, Business specifications.
  • Proficient in clean architecture, API design, debugging, profiling and performance optimization
  • Experience designing and implementing large scale distributed systems
  • Very good problem-solving and analytical skills with knowledge of algorithms, data structures, and complexity analysis

Desired Skills:

  • Prior Experience in Navigation systems for Automotive multimedia
  • Experience in implementing, validating platform technical specifications
  • Familiarity with Agile/Scrum methodology