Senior .NET Developer at EVerse
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

06 Jun, 25

Salary

5000.0

Posted On

06 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Redis, Mongodb, Aws, Software Development, Interpersonal Skills

Industry

Information Technology/IT

Description

We are looking for a Senior .Net developer to strengthen our client’s team. Full-time remote work style.
Our client is developing a hacking and attack simulation platform to help organizations test their security posture.

JOB SUMMARY:

As the Senior developer for Cyber Agent, you will be in charge of developing and managing our organization’s agent-side cyber logic and integrating it with various SIEM products. This role requires managing both the backend and client-side of the agent, ensuring the agent operates flawlessly within its cybersecurity role. Your leadership will guide the team in utilizing a broad tech stack including C#, .NET and modern web technologies to develop robust solutions.

Responsibilities:

  • An exceptional leader with strong technical skills, expertise in various operating systems, and extensive experience in developing desktop applications and services.
  • Must have proficiency in concurrency processes, parallel processing, and multi threading, as well as deep knowledge of on-premise server environments, including how processes and file management operate at scale.
  • Expertise in C# and .NET is required, along with a strong understanding of low-level system operations and how underlying mechanisms function.
  • Worked in a team which was responsible for the agent software’s development, encompassing both back-end and desktop client components, and integration with SIEM products (advantage) .
  • Architect and oversee the development of agent on-premise solutions using a diverse tech stack .
  • Drive the design decisions and technological strategies that ensure seamless functionality and integration of the agent with various systems.
  • Maintain a hands-on approach in the development process, ensuring the adoption of best practices in software engineering.
  • Spearhead the implementation of rigorous testing and QA protocols to ensure product reliability and security.
  • Facilitate eRective communication within the team and with cross-functional units to align goals and maximize eRiciency.
  • Mentor and support team members in their professional development, fostering a culture of technical excellence and innovation.

REQUIREMENTS:

  • At least 5 years of experience in software development, with strong skills in C#, .NET, and desktop application development.
  • Extensive experience with Redis, MongoDB, AWS, Kafka - Advantage
  • Deep understanding of system integration, particularly with SIEM products - Advantage
  • Exceptional problem-solving abilities and a strong capacity for managing complex technical challenges.
  • Excellent leadership, communication, and interpersonal skills.
  • Knowledge of cybersecurity practices, with specific experience in agent-side technologies preferred.
    Salary — up to 5000$ gross
Responsibilities
  • An exceptional leader with strong technical skills, expertise in various operating systems, and extensive experience in developing desktop applications and services.
  • Must have proficiency in concurrency processes, parallel processing, and multi threading, as well as deep knowledge of on-premise server environments, including how processes and file management operate at scale.
  • Expertise in C# and .NET is required, along with a strong understanding of low-level system operations and how underlying mechanisms function.
  • Worked in a team which was responsible for the agent software’s development, encompassing both back-end and desktop client components, and integration with SIEM products (advantage) .
  • Architect and oversee the development of agent on-premise solutions using a diverse tech stack .
  • Drive the design decisions and technological strategies that ensure seamless functionality and integration of the agent with various systems.
  • Maintain a hands-on approach in the development process, ensuring the adoption of best practices in software engineering.
  • Spearhead the implementation of rigorous testing and QA protocols to ensure product reliability and security.
  • Facilitate eRective communication within the team and with cross-functional units to align goals and maximize eRiciency.
  • Mentor and support team members in their professional development, fostering a culture of technical excellence and innovation
Loading...