C# REST services Senior Software Engineer

Our proprietary technology suite enables businesses to translate their content efficiently by leveraging automated and intelligent processes. Our department drives and thrives on innovation, and we need you to help our technology suite become even smarter.

What you'll do

We are seeking someone who can work quickly (mistakes allowed, as long as you learn from them), innovate and iterate. Our team is responsible for taking ideas from senior management and key stakeholders, researching them and building solutions based on them from prototype to product, many of which end up serving a critical role in the company. Some of what we need you to help with:

  • Work on some very interesting projects including building out internal efficiency tools and integrating our systems with strategic partners
  • Use cutting-edge technology to solve real business needs
  • Research, and build new features and improve existing functionality on our flagship projects
  • Analyze load and database and document store bottlenecks to optimize speed
  • Collaborate with stakeholders, designers, and product managers to refine features
  • Review code for quality assurance

Skills & Requirements

What you need to succeed in this role:

  • You’re up to date on modern C# standards and have very strong .NET experience (5+ years)
  • You’re up to date on modern web technologies including REST services, WebAPI and microservices architecture
  • You’re familiar with NoSQL concepts and have experience with at least one NoSql document store (ravendb, mongodb, redis, etc)
  • You take initiative, own your work, and are persistent in following your products into production
  • You have experience building highly scalable and reliable systems
  • You develop manageable and maintainable software; you build things you’re proud of
  • You are smart, challenges excite you and you easily abstract simplicity from complex systems
  • You worked on teams that follow Agile/Scrum processes

Bonus Points:

  • Experience building geographically distributed systems
  • Experience with RavenDb
  • Experience with Microsoft Team Foundation Server / git / gitflow
  • Experience with OAuth 2.0 / OpenID Connect and Single Sign-on systems
  • Experience defining end-to-end architectures that balance business requirements, scalability and are maintainable
  • Understanding of latest UI/UX best practices.

Apply for this Now

We are uploading your application, it may it take few monuments to read your resume. Please wait!

Comments are closed