ABOUT THE EMPLOYER

Our client’s core product is a cloud-hosted web application designed to support corporate investigations teams by equipping them with workflow, data, and business intelligence management systems.

WHAT WILL YOU WORK ON?

  • Collaborate with developers, designers, quality assurance specialists and the business team to ideate, develop, implement, and support new features and technical solutions using a full stack of programming tools.
  • Assume full ownership of the assigned development tasks throughout the software development life cycle, from conception to deployment and maintenance.
  • Write maintainable code, with accompanying tests and documentation, that will ensure smooth functioning of the application and databases.
  • Test, troubleshoot, and debug software and the supporting application infrastructure, independently and in collaboration with the team to ensure uninterrupted, high-quality service to the clients.
  • Collaborate with the development team to ensure timely releases of new features and builds.
  • Continuously learn about new tools, processes, and solutions that can enhance the performance, speed, usability, and attractiveness of the application, the effectiveness of development and deployment workflows, and actively exchange knowledge with the team.
  • Incorporate system and data security measures in the design and development of any new feature.
  • Create and build solutions mindful of enterprise users’ workflows, environments, and devices.

WHAT SKILLS AND EXPERIENCE ARE WE LOOKING FOR?

  • 3+ years of professional software development experience.
  • Experience developing .NET applications.
  • Experience writing APIs, preferably in REST standard.
  • Experience working with relational databases, preferably SQL Server.
  • Experience creating client-side interfaces and features using HTML/ CSS, JavaScript, with jQuery and Bootstrap as nice-to-haves.
  • Experience with DevOps and deploying to cloud services (preferably in Azure).
  • Experience applying UI/UX standards to software products, preferably advanced.
  • Bachelor’s degree in computer science or a related field is preferred, but it is the knowledge and programming competence that weighs more.

ARE THERE ANY OTHER REQUIREMENTS?

  • Experience collaborating with technical and non-technical team members, preferably in an Agile environment.
  • Good communication skills, with the ability to clearly and frequently to exchange information and report on your own work.
  • Reliability and good teamwork skills, with accountability for own contributions and a readiness to assist.

To apply for this position please send your CV to kate@hiretruss.com or to telegram @ejunina