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 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
Social package:
Stable long-term project
Vacation is 20 working days / 4 working days per year for sick leaves
Annual performance evaluations
Flexible work schedule
Communicating directly with the customer
Working equipment provision