Nivel cariera

Middle (2-5 ani), Senior (5-10 ani)

Limbi vorbite

engleză

Recrutez candidati dispusi sa se relocheze

Da

Salariu brut pe luna

1500 - 3000 €


Nehemiah Security is a fast-growing Cyber Security software company with a passion for building great software. We are leading the way in transforming how companies manage their cyber risk. Here’s what’s important to us: our people, adding value to our customers, innovation, creativity, hard work, persistence, fearlessness, speed, passion, faith, and teamwork. We're growing fast and we're looking for hardworking people who are driven by professional and personal growth to help us disrupt the cyber analytics market. Rated as one of the top 25 best places to work in the Washington DC area, Nehemiah Security is an awesome company to join that can help launch and define your career.

As a Fullstack Developer within Nehemiah Security, you will work with some of the latest technologies in front and back-end development.

What we are looking for in you:

  • Good understanding of JavaScript;
  • Proficient understanding of TypeScript and its associated toolchain;
  • Good understanding of DOM manipulation;
  • Good understanding of Angular 6
  • Excellent understanding of the Microsoft .NET framework
  • Good understanding of the Microsoft ASP.NET Core framework
  • Proficient understanding of RESTful API design using Web API
  • Good understanding of database design in MySQL or MariaDB
  • Good understanding of MongoDB.
  • Basic understanding of asynchronous, long-running processes inside an application (using frameworks such as Quartz or Hangfire)
  • Basic understanding of authoring NuGet packages
  • Proficient understanding of version control tools (Git)
  • Proficient understanding of Atlassian’s toolchain
  • Proficient understanding of Agile methodology

 

What you'll do:

  • Transfer the design into code that can execute to build the front end;
  • Design the architecture of the front-end application considering both the static and real-time elements of the data presented;
  • Work within Angular to provide modular interface elements that can be reused;
  • Optimize the front end for maximum speed and scalability
  • Design and implement the API that the front end will interface with
  • Design and implement the asynchronous processing architecture
  • Design and implement the data storage system using both relation and document data stores
  • Integrate with the Atomic Eye RQ Core to build, monitor and report on simulations
  • Assure that all data is valid before inserting into the data store
  • Design and implement the reporting architecture
  • Implement the back end of the reports that are designed for Atomic Eye RQ
  • Collaborate with other stakeholders and team members