• Build features, with unit tests that can support our large-and-growing user base.

  • Whiteboard new features and fixes — and bring it to life.

  • Collaborate with peers to write, review, or provide feedback on a technical design proposal.
  • Help our skilled support team triage and solve bugs.
  • Contribute to internal tools that help us improve our development process, manage our users, and scale our systems.
  • Coding responsibilities
    o Produce clean maintainable and scalable code
    o Modify/Update code
    o Develop prototypes
    o Ensure that your code have unit tests
    o Maintain well-structured Solutions in Source Control
    o Ensure that major updates to a solution are branched
  • Follow established application design standards, policies, and procedures
  • Ensure all new development/updates/changes go through an appropriate testing process
  • Ensure all code deployed to QA is working and self-tested before handed over to QA
  • Ensure adequate handover to QA is done. (Verbal is not adequate)
  • Perform application development/programming analysis duties
  • Install, research, test, and verify proper functioning of software updates
  • Follow established database standards and procedures if applicable
  • Insure that the dev and staging environments are in a well-managed and maintained state
  • Provide input into the design of software systems, offering advice and thoughts and providing feedback

Desired Skills:

  • MongoDB
  • Redis
  • NCache)
  • CMS Exposure (Kentico
  • Netlify
  • Strapi
  • Logz.io
  • EF Core
  • Stored Procedures
  • Nuget Dev
  • T SQL
  • Azure/AWS/GCP
  • OAuth
  • ORM
  • Datalog
  • In-Memory
  • MS SQL
  • AGILE
  • Monitoring Tools

Desired Work Experience:

  • 5 to 10 years Software Development

Desired Qualification Level:

  • Degree

Learn more/Apply for this position