3899: Sr Software Dev Engineer

Overview

Remote
Contract - W2
Contract - W2

Skills

Sr Software Dev Engineer

Job Details

Job Title: Sr Software Dev Engineer
Location: Remote

How is success measured?

  • Completion of assigned deliverables on schedule
  • Deliverables demonstrate high quality and are accompanied with tests.
  • Clear communication with clients to ensure smooth integration with APIs
  • Supporting documentation added as necessary

Candidate Profile:

  • Must-have skills/qualifications (technical, soft skills, certifications, tools):
  • 5+ years of Java or Kotlin development experience, including building and supporting user-facing web products
  • 5+ years of experience with server-side API programming on Linux, focusing on scalable, high-performance web services
  • Strong fundamentals in object-oriented design, design patterns, data structures, algorithm design, and problem-solving
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud infrastructure
  • Commitment to well-designed, well-documented code

Ideal experience level (years, leadership, industries):

  • 8+years of experience
  • Exceptional analytical aptitude and attention to detail
  • Strong organizational and problem-solving skills
  • Self-motivated, well-organized team player
  • Excellent oral and written communication skills

Primary responsibilities (daily/weekly):

  • Developing features and bug fixes for the GraphQL Sports APIs
  • Debug and identify data problems. Create tickets for ingestion team
  • Participate in code reviews
  • Coordinate with web FE team and other client teams to identify and support data gaps in Sports API

Any preferred industries or companies for background? Any experience in sports

Desired personality or work style:

  • work independent, collaboration, communication skill, problem solver, fast paced environment, quick learner, accountable.
  • A passion for sports and fantasy sports
  • Experience developing GraphQL servers
  • Experience with MySQL or other relational databases
  • Experience using docker
  • Expertise in highly available distributed data services
  • Experience with AWS services like S3, DynamoDB, SQS, API Gateway
  • Experience in using AI to develop code and solve problem

Key attributes or values sought in the candidate:

  • work as a team. Build solutions that are maintainable. Quality driven. Flexible and adaptable.

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.