.Net Developer (Cluj-Napoca, Romania) Company Background
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.
We are looking for a .Net Developer who will add their skills to an already established and experienced team working on an exciting project in the growing cyber risk quantification space. The successful applicant will have the opportunity to dive deep into a product that is recognized as one of the leaders in a technical... market.
This role offers the possibility to migrate to a full-stack role and get involved with the development of our front-end application (Angular 11) if this is part of your professional roadmap plan.
You are a tech-savvy. Technology is your passion; you stay up to date with latest developments in the industry. You understand the importance of keeping up with latest technologies and you contribute within the team sharing your findings.
You are a passionate software engineer. Building quality software is part of your day-to-day work, you strive to always find the best solution. SOLID is not just a fancy acronym - you understand its principles and you can apply it in any piece of software you write.
You are curious. And willing to learn and immerse yourself in a new market: cyber risk quantification. You enjoy solving mathematical problems across a diverse range of subjects. You have an understanding of probabilities to the point that you can make an informed judgement on if it's worth playing the lottery or not.
You are a team player. You put the interests of the team above your own. You display a positive attitude, and you are open to others' ideas and you can state your case clearly. You enjoy working in a collaborative environment are prepared to contribute.
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 team-related meetings Participate in and contribute to architectural discussions Grow your skills and follow the career path to promote to next levels
1-3-6-12 Month Plan
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 7 experienced individuals We are located in The Office, Cluj-Napoca We follow Agile software delivery methodology, more specifically, Kanban Cluj-Napoca Romania