5+ years of experience as a .NET Developer with C#, Strong knowledge of relational database design and SQL (PostgreSQL, MySQL, or MSSQL), Familiarity with common design patterns and version control systems (preferably Git), BSc/BA in Computer Science, Engineering, or a related field..
Key responsibilities:
Lead the design, development, and implementation of complex software systems for the Risk Quantifier product.
Collaborate with engineering, UX, and business teams to deliver scalable software solutions.
Mentor junior developers and contribute to architectural decisions.
Participate in product-related meetings and contribute ideas for product improvement.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
ThreatConnect enables threat intelligence operations, security operations, and cyber risk management teams to work together for more effective, efficient, and collaborative cyber defense and protection. With ThreatConnect, organizations infuse ML and AI-powered threat intel and cyber risk quantification into their work, allowing them to orchestrate and automate processes to get the necessary insights and respond faster and more confidently than ever before.
More than 200 enterprises and thousands of security professionals rely on ThreatConnect every day to protect their organizations' most critical assets.
To learn more visit: www.threatconnect.com.
ThreatConnect, Inc. provides cybersecurity software that reduces complexity for everyone, makes decision-making easy by turning intelligence into action, and integrates processes and technologies to continually strengthen defenses and drive down risk. Designed by analysts but built for the entire team (security leadership, risk, security operations, threat intelligence, and incident response), ThreatConnect’s decision and operational support platform is the only solution available today with cyber risk quantification, intelligence, automation, analytics, and workflows in one. To learn more, please visit www.threatconnect.com.
Our Mission
The product management team’s mission is to help our users do their jobs better with lovable, essential products. We relentlessly pursue a deep understanding of user problems to inspire ThreatConnect and our users with a clear, compelling, and cohesive product vision.
The Role
We are seeking a Senior .NET Engineer to drive the development, strategy, and execution of our Risk Quantifier (RQ) product. This role is primarily focused on leading the design, development, and implementation of complex software systems, ensuring high performance, scalability, and maintainability, while mentoring junior developers and contributing to architectural decisions that align with business goals.
You will work closely with engineering, UX, and business teams to design, build, and deliver scalable software solutions that meet user needs and support strategic business objectives that enhance our cybersecurity capabilities.
This role is ideal for someone who thrives at solving complex technical challenges, collaborating across cross-functional teams, and driving projects from concept to production with a strong sense of ownership and attention to detail.
The Product
ThreatConnect Risk Quantifier(RQ) enables organizations to rapidly, and in a data driven, defensible manner, calculate the impact of a cyber attack in financial terms. RQ also provides prioritizations for where the business and security teams should invest resources (people, process, and technology) based on financial metrics and ROI. Bringing together cyber loss and cyber attack data, RQ links the technical and business parts of an organization together to make informed, data-driven decisions that drive risk mitigation.
About You
You are positive and committed with a 'can-do' attitude and a flexible approach
You are a self-starter who can work independently in a fast-paced environment
You are self-directed and skilled at helping to grow and lead team members
You are able to work within tight deadlines, adapt to changes in priorities, and balance short-term needs with long term strategic initiatives
You are able to work cross-functionally across teams, time zones, and cultures
You are eager to ramp up your skills in the cybersecurity field during 1 year (possibly 2)
In this role you'll get to...
Design and implement new features
Implement Web APIs that are used by our frontend application and our customers’ integrations
Build unit tests for the code you write
Perform code review for your teammates’ code
Participate with and contribute ideas to all our product-related meetings
Participate in and contribute to architectural discussions
Grow your skills and follow the career path to promote to the next levels
In the first month we’ll expect you to…
Get onboarded and meet the team
Get a good understanding of the market we operate in and about RQ’s place in that market
Study and understand the current RQ architecture and coding standards
Understand the team delivery process
Implement your first tasks in the product
At 3 months we’ll expect you to…
Have a good understanding of each area of RQ
Be able to work on more complex stories
Follow the best practices the team is following
Work with your team during discussions to achieve the best results
At 6 months we’ll expect you to…
Be fully versant with the product’s implementation and the development cycle
Contribute new ideas and ways to optimize the product
Perform code review for your colleagues’ code
At 12 months we’ll expect you to...
Be capable of working in an autonomous fashion
Identify architectural and coding improvement opportunities
Be able to work on simple front-end related tasks as required
About the Team
The RQ development team is comprised of 10 experienced individuals
We are located in The Office, Cluj-Napoca
We follow Agile software delivery methodology, more specifically, Scrum
Required Skills
5 or more years of proven experience as a .NET Developer with C#
Relational database design and knowledge of SQL (PostgreSQL, MySQL, or MSSQL)
A practical understanding of the common design patterns
Comfortable with version control systems, branching, merging rollback, etc. (Git preferred)
Excellent troubleshooting and communication skills
Knowledge of secure software development practices
Good written, verbal and presentation skills in Romanian and English
Desired Skills
Experience with CI/CD tools and processes
Unit testingAgile concepts
Experience with or the desire to learn Angular
BSc/BA in Computer Science, Engineering, or a related field
Required profile
Experience
Spoken language(s):
MoldovanEnglish
Check out the description to know which languages are mandatory.