Softermii, a company specializing in web and mobile application development, is seeking a Senior .NET Engineer for a part-time position. The engineer will contribute to MarketRaces, a horse racing betting game involving real-money bets where horse speeds are linked to real-time financial data.
Responsibilities:
- Backend Development: Design, develop, and maintain a scalable backend architecture.
- API Design & Integration: Develop and optimize RESTful APIs and WebSockets.
- Market Data Processing: Integrate real-time financial market data.
- Game Logic & Business Rules: Develop and refine core game logic.
- Database Management: Design and optimize database structures.
- Cloud Infrastructure & Deployment: Deploy and maintain backend services in a cloud environment.
- Code Quality & Best Practices: Maintain clean, well-documented code.
- Collaboration & Mentorship: Collaborate with team members and mentor junior developers.
- Problem Solving & Optimization: Identify and resolve performance bottlenecks.
Requirements:
- 5+ years of commercial experience with .Net core and related technologies.
- Strong experience with RESTful APIs and WebSockets.
- Expertise in database design and management (SQL and NoSQL).
- Experience with cloud platforms (Azure preferred).
- Knowledge of event-driven and distributed systems.
- Good understanding of authentication & security best practices.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of real-time data processing.
- Knowledge of unit testing and test-driven development (TDD).
- Experience with cross-platform development.
- Upper-intermediate English level.
What Softermii offers:
- Stable and highly-functioning processes.
- Independence in decision-making.
- A team of like-minded experts.
- 50% coverage of costs for courses/conferences/speaking clubs.
- Individual development plan and mentoring.
- Referral bonus system.
- 21 working days off and 5 sick leaves a year.