Senior Software Engineer - C#/.Net/AWS
Urgently Hiring Remote Senior Software Engineer C#/.Net/AWS Position for Global E-Commerce SaaS Company
  • REMOTE
  • REMOTE, CA
Easy Apply Now

A bit about us:

We are an ecommerce technology company filled with talented people relentlessly driven to revolutionize the online shopping experience. We are the fastest growing Brand Integrity, Where-to-Buy and data services innovator, providing unmatched insights into online consumer purchasing behaviors around the globe. Our software platform is utilized by majority of the Fortune 500 companies with partnerships with companies like Google, Amazon, Ebay... etc.

If you are a Senior Software Developer with a strong background with C#, .Net, and AWS, then please read on….

Why join us?

  • Competitive Compensation
  • 401k Plan
  • Paid Gym Membership!
  • Accelerated Career Growth!
  • Full Benefits(Health/Vision/Dental)
  • 100% Full REMOTE

Job Details

Responsibilities:

  • Ability to author provable, efficient, maintainable code
  • Ability to analyze code for runtime and space complexity
  • Understands memory management models, garbage collection, and the tradeoffs that come with native and managed code 
  • Ability to apply design patterns, both at the code level as well as at the system design level
  •  Ability to anticipate system faults, code defensively, and capture debug & telemetry data that can be used for analysis and debugging purposes 
  • Takes pride in building bullet proof distributed systems, but accepts faults as inevitable, and ensures proper runbooks exist to mitigate operational downtime
  • Ability to participate in both an adaptive agile environment or a more predictive environment as needed and the planning and life cycle activities that come with each
  • Ability to participate in others code reviews or have their code reviewed for constructive feedback
  • Is a willing contributor in hunting and eliminating technical debt within legacy systems
  • Is a team player, and understands the need to build trust within a team as being crucial to success
  •  Is a willing mentor and mentee
  •  Is naturally curious and a willing learner. Learns on their own or within a more formal training environment as needed

Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or related engineering discipline
  • 6+ years of web application development experience with C#/.Net
  • Thorough understanding of distributed systems and how to make them reliable, scalable and maintainable
  • Thorough understanding SQL vs NoSQL datastores
  • Strong experience with developing applications that were hosted on AWS
  • Experience with utilizing Docker and/or Kubernetes

Bonus:
  • Containers: Docker, Kubernetes, Linux
  • JavaScript(Node.Js)
  • RabbitMQ
  • PostgreSQL
  • MS SQL Server
  • CI/CD procedures and tools
  • Machine Learning
  • Binary classification, multiclass classification, and regression
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Job Type
Permanent