SparkHaus is an early-stage start-up specializing in unlocking customer insights across the luxury product ecosystem. Our mission is to revolutionize customer relationship management in this industry through modern technology.
We’re looking for a Senior Backend Engineer to join our passionate team and be part of shaping the future of customer experience in the high-end luxury space. This is a contract-to-hire role; you will begin as a contractor with the expectation of becoming a full-time employee.
Your Impact:
- Develop, test, and maintain containerized .NET services hosted on AWS.
- Build and maintain integrations with several downstream 3rd party partner systems.
- Build and maintain a suite of unit test and integration tests.
- Work closely with other engineers to define a contract between the API and its consumers.
- Optimize services for maximum performance, quality, and responsiveness.
- Combine different AWS services to build robust server-side applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve technical issues as they arise.
- Participate in code reviews to maintain high code quality and standards.
- Maintain a product and user experience driven development approach, always prioritizing the end-user's needs and providing insights for the best implementation strategies.
- Quickly adapt to new information or challenges that arise during the project lifecycle.
Requirements:
- Bachelor's degree in Computer Science or related field.
- 5+ years of experience in back-end development.
- Most recent development experience is with .NET and C#.
- Experience with Entity Framework and Dapper.
- Experience with containerization of .NET applications using Docker.
- Experience working with relational database systems such as PostgreSQL, MySQL, or SQL Server.
- Experience with different .NET architectures such as n-tier, CQRS, and vertical slice.
- Experience in developing and deploying applications on Amazon Web Services (AWS).
- Experience integrating .NET applications with Salesforce or other CRM systems is a plus.
- Familiarity with various authentication and authorization approaches to protect APIs.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills, with the ability to work effectively with remote teams.
- Ability to write and maintain comprehensive documentation (ReadMe, code comments, architecture diagrams, technical documentation) to ensure future team members can effectively contribute to the codebase.
- Nimble, with the ability to quickly adapt to new information or challenges that come up during the project.
- Bias for action, ability to take lead and drive projects forward with limited oversight and direction.
- Ability to ask questions to understand current future needs of the product to design scalable, future-proof solutions.
- Ability to properly manage time between development, meetings, and code reviews.
Powered by Cie
Cie is a venture studio specializing in launching and accelerating start-up growth. Our executive crew have been key members in ninety-one startups with fifteen exits. These are the folks who cut their teeth at Yahoo, eBay, Amazon, Internet Brands, StyleHaul, and more; mastering the art of launching ideas against all odds and getting to success.