Company Description
Ranked #11 on UV50’s Fastest Growing Companies and a recipient of Best Workplaces’ Great Place to Work Award, Jane is an innovative tech company that’s taking the retail world by storm. Our online boutique marketplace offers 350+ daily deals including women’s fashion trends, home decor and more — giving small businesses a platform for their products and helping customers stay on trend and on budget. At Jane, we not only work hard at our jobs, but also to maintain a culture of authenticity and collaboration. Join us and enjoy #thejanelife to its fullest.
Jane's Values
- Lead with empathy
- Pull together
- Just say it
- Make it count
- Make your mark
Engineering Team Values
- Passion for development and code craftsmanship
- Continuous learning, improvement and delivery
- Caring about and encouraging others
- Collaborative cross-functional teams
- Continually delivering high-quality code that provides value to Jane and Jane customers
Job Description
What We Create With:
- Cloud: AWS - EC2, Lambda, S3, CloudSearch, EB
- Backend: C#, .NET, EF, Dapper, REST API
- Cache: Redis
- Testing: MSTest, NUnit
- Data: MSSQL, Redshift, Aurora PostgreSQL
- Messaging: MassTransit/RabbitMQ
- Source control: Git/Github
- CI/CD: TeamCity - moving to Jenkins
What You'll Be Doing:
- Leading a team of back end engineers
- Mentoring fellow engineers
- Designing and implementing APIs and datastores
- Working in an Agile team with engineers, designers and QA
- Driving best practices
- Learning and implementing the latest technologies
Qualifications
Experience You'll Need:
- Bachelor's degree in CS/Engineering or equivalent experience
- Outstanding judgment and excellent interpersonal, communications, presentation, and organizational skills
- 2+ Leadership in an Agile team
- 6+ years hands-on experience developing software
- Proven .NET, C#, SQL skill set
- API design skills
- Desire to work in a collaborative Agile environment solving problems as part of a team
- Designing and delivering code that's readable, maintainable, testable, scalable, reusable and efficient
- Customer-service focus
- Unit testing best practices/patterns
- Enterprise-level platforms and frameworks (caching, logging, performance tuning and monitoring)
- CI/CD tools like TeamCity or Jenkins
Bonus Experience:
- Implementing the principles outlined in Domain Driven Design
- AWS experience with EC2, Lambda, S3, Elasticsearch and Kubernetes