Sr. Software Engineer (Python / Ruby)

Company: BayOne Solutions
Location: Not Specified, Not Specified, United States
Type: Full-time
Posted: 19.FEB.2021
< >

Summary

Title: Sr. Software Engineer Location: Remote Job Type: 6+ Months Contract to Hire Client: Retail Your Responsibilities * Design, devel...

Description

Title: Sr. Software Engineer

Location: Remote

Job Type: 6+ Months Contract to Hire

Client: Retail

Your Responsibilities

  • Design, develop, test(unit/integration/etc),deploy and maintain application code
  • Develop multi-region, high performance services to manage shopper supply, order claiming and more
  • Work with a variety of technologies: Go, Ruby, Postgres, DynamoDB, Redis, Kafka and more
  • Participate in the design process to build efficient, scalable and maintainable architecture
  • Collect and analyze metrics to drive implementation decisions
  • Design, improve and document processes
  • Review and collaborate with other engineers on their code
  • Support your team through encouragement and by example
  • Engineers have a high degree of ownership for all aspects of their services
  • Mentor and share knowledge with the team

Requirements

  • 4+ Years of Software Development Experience
  • Able to apply functional and object-oriented paradigms
  • Able to apply the SOLID principles
  • Demonstrated ability designing and interacting with complex persisted data models
  • Able to both identify and improve poor performing code or database queries
  • You are interested in continually learning and mastering new skills
  • Able to communicate complex ideas and concepts simply and concisely
  • You are willing to monitor and own the production services the team is responsible for
  • You are empathic and enjoy learning from and mentoring other engineers

Nice to Haves

  • One or more of the following languages: Ruby/Rails, Python or Golang
  • Open source software and dependency management
  • Object/Documentdata storage technologies
  • Caching and in-memory database technologies
  • AsynchronoMulti-threadedProgramming Patterns
  • Message queuingtechnologies/strategies
  • Able to explain REST principles and design APIs that follow them
  • Experience with SOA, micro-services, and/or distributed architectures

- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...