Job Description
Description:
WeTheHobby is a thriving sports entertainment company with a global reach, headquartered in Rochester, NY. We value creativity, innovation, dedication, and our community!
Our work environment includes:
- Modern office setting
- Strong growth opportunities
- Flexible working hours
- Lively atmosphere
- A team that cares about one another
- Welcoming and inclusive culture
Position: Senior Software Engineer
Location: Rochester, NY, at our sports card store in the Neighborhood of the Arts.
Responsibilities:
- Design, develop, and maintain scalable backend services, APIs, and database architecture.
- Collaborate with front-end developers, product managers, and stakeholders to create secure and efficient systems.
- Create detailed design documents, flow charts, and diagrams to ensure successful project delivery.
- Optimize database schemas and queries for performance and scalability.
- Ensure high uptime, security, and scalability of applications.
- Lead the implementation of services, contribute to code quality, and mentor other engineers.
- Work on integrations such as payment gateways, live streaming tools, and third-party services.
- Maintain technical documentation and ensure best practices like automated testing and CI/CD pipelines.
- Stay updated with industry trends and incorporate innovative solutions.
Minimum Requirements:
- 5+ years of professional backend development experience.
- At least 2 years working with DOTNET applications.
- Experience in system design, architecture, and scaling.
- Strong knowledge of SQL and NoSQL databases.
- Hands-on experience with AWS.
Technical Skills:
- Understanding of GraphQL, REST, sockets, SignalR, pub/sub, and buses.
- Experience with Dotnet and enterprise software platforms.
- Familiarity with CI/CD, Git, Docker, and modern frameworks like Express.js.
- Knowledge of microservices and event-driven architecture is a plus.
- Understanding of security best practices.
- Experience with eCommerce platforms such as BigCommerce or Square.
- Familiarity with front-end frameworks like React.js.
Soft Skills:
- Excellent problem-solving and communication skills.
- Ability to work effectively in small teams and handle multiple projects.
- Adaptability and eagerness to learn new technologies.
Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Salary range in Rochester, NY: $113,000 - $142,000. We participate in E-Verify for employment eligibility verification.
#J-18808-Ljbffr