Browse All Jobs
Job Description

RxSense is seeking a Software Engineer Manager to lead a small team and contribute to the architectural and technical design of a core platform product. The Software Engineer Manager will be part of a cross-functional product engineering team, collaborating with engineers, designers, and product managers to scale RxSense's cloud-based web platform.

The Software Engineer Manager will manage, guide, and mentor less experienced engineers, and will be accountable for the design, architecture, quality, and measurability of systems.

Role Involves:

  • Identifying and delivering solutions
  • Analyzing client-server applications for microservice migration
  • Partnering with engineering managers, product managers, and designers
  • Building infrastructure for high transaction volume and secure data handling
  • Designing and architecting scalable software
  • Writing modular, secure, and well-tested code
  • Improving internal tooling and product platform teams
  • Articulating a technical vision and collaborating with partners
  • Conducting performance reviews and mentoring peers
  • Managing technical debt and code quality
  • Promoting collaboration and best practices
  • Maintaining existing application platforms

Requirements:

  • BS in Computer Science or related field
  • Experience managing onshore/offshore teams
  • Experience migrating client-server architecture to microservices
  • 10+ years of experience developing web applications in C#/.NET
  • Experience architecting distributed systems
  • 3+ years of experience in microservices and RESTful APIs
  • Proficiency with relational databases and performance tuning
  • Comprehensive knowledge of .NET, .NET Core, MVC, WebAPI, IIS
  • Solid CS fundamentals across disciplines
  • Track record of developing and maintaining large-scale web applications
  • Understanding of backend architectures
  • Experience with AWS or similar cloud providers
  • Experience in technical design tradeoffs and risk assessment
  • Experience troubleshooting application issues
  • Experience in Agile DevOps/CICD model
  • Excellent communication skills
  • Familiarity with NoSQL technologies
  • Experience with Redis, ElasticSearch, Containerization

What RxSense Offers:

  • Opportunity to lead and mentor a team of engineers
  • Chance to contribute to a core platform product
  • Collaborative and autonomous work environment
Apply Manually