Sr. Dot Net Developer @ PlanetArt - Los Angeles, CA

Sr. Dot Net Developer

2 months ago
We are open to fully remote Developers - Our main HQ is located in Los Angeles. We have 5 other offices which all remain closed due to the pandemic, until circumstances change.
About us:
The PlanetArt companies provide consumers with the tools, content and services to create quality, personalized products. This role is for our CafePress eCommerce unit.
We are seeking a Sr. Dot Net Engineer to take a central role in designing, building, and enhancing several core technology components of our industry-leading eCommerce platform. If you're passionate about robust software design and have an interest in working on a broad range of different projects and technologies, we want to talk to you!
What You Will Contribute:
  • Build, enhance, and maintain high performance, scalable systems in AWS to support the current and future demands on our robust eCommerce platform.
  • Participate with a cross-functional team (technical & non-technical members) on highly visible strategic projects and/or work independently as needed.
  • Champion innovative solutions and interact with top-caliber software engineers, web developers, and QA automation resources contributing within our growing ecosystem of SOA based applications.
  • Continuously improving SDLC process and the efficiency of the engineering team.
  • Support the business through periods of peak demands.
  • Share knowledge and help mentor junior engineers and peers.
What we offer:
  • Competitive compensation.
  • A relaxed work environment with casual dress.
  • A "flat" organization where you will spend time with executive leadership, managers, developers, and product management.
  • Learning experience and opportunities to experiment with new technologies.
  • Career opportunities! Those that have positive impact, with a positive approach, have a very bright future as we change, grow, expand and explore new and exciting experiences for our global customer base.
What we seek:
  • 5+ years working in comparable software development role.
  • High energy, self-starter, with aptitude for learning new technologies.
  • Expertise in C#
  • Demonstrable working experience in .NET framework, .NET Core, WebApi.
  • Proficiency in JavaScript, and knowledge in JS libraries and frameworks (JQuery, Vue).
  • Previous experience with a service and message-based architecture
  • Proficiency in HTML5, CSS, AJAX, Razor and MVC architecture.
  • Knowledge of unit testing, integration testing and code tuning.
  • Experience building high performing systems including latency measurement, analysis, and optimization across the entire technology stack.
  • Knowledge of software design patterns.
  • Strong data modeling and data management skills in RDBMS systems such as SQL Server and MySQL. Fluency in SQL, relational constructs, stored procedures, triggers, views, normalization, and understanding of costs of various queries.
  • A deep understanding of costs of various kinds of data fetching (from db, from disk, from memory, etc)
  • Experience creating and consuming REST or SOAP services and API contract design
  • Understanding of architectural design for horizontal scaling.
  • You have sharp analytical abilities, problem solving techniques and attention to details.
  • Strong verbal and written communication.
  • Good understanding of key elements that make good user experience.
Nice to have:
  • Experience working with any of the major cloud providers (AWS, Azure, GCP)
  • Experience with open source.
  • Experience with RabbitMQ and consuming event driven message-based architecture
  • Familiar with a continuous integration environment
  • Similar experience working in a consumer-based or ecommerce environment.
How to Apply:
If would like to work in a collaborative, high-growth environment, PlanetArt's Sr. Dot Net Engineer position may be a fit for you!
Please submit your resume and cover letter in order to be considered for this position!
We look forward to hearing from you!
Job Type: Full-time
Pay: $100,000.00 - $130,000.00 per year
Benefits:
  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance
Schedule:
  • Monday to Friday
COVID-19 considerations:
See job description above!
Experience:
  • RELEVANT: 5 years (Required)
Work authorization:
  • United States (Required)
Work Location:
  • Fully Remote