.NET Software Engineer

What is the impact you want to make?

Unleash your biggest strengths, apply skills & knowledge, learn new things, connect with your peers and build your career with us!

Why rinf.tech?

#EngineerOfTheFuture, #PeopleofManyTalents

  • At rinf.tech, you’ll encounter friendly people who are eager to explore and reinvent the world of technology.
  • We encourage ideas - we like to share and learn from each other. We’re all in for curious & ambitious people.

#GrowOpportunities

  • We continuously invest in developing core teams focused on technologies like Blockchain, AI, and IoT -  www.rinf.tech/careers/core-blockchain-and-ai-teams/
  • Our Technical Management team, possesses a robust technical background. Many of our team members have advanced to strategic roles through internal promotions.
  • In a state of mutual willingness to share & grow, our RINFers commit to a minimum tenure of 2.5 years on a project.

#EngineeringExcellence

  • Fail fast, learn fast: we experiment, we iterate, we know when to stop and we don't repeat the same mistakes.
  • The right technology stack for the right problem: we don't force technology choices just because we know them; our focus is on solving problems, not on pushing predefined stacks.

#Innovation

Why do we do what we do?

We inspire one another to share our tech-works in this amazing and abundant world. So we became developers, innovators, thinkers, software builders, and hardware makers!

Our Vision!

Founded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology partner for growing organizations in need of digital transformation of their products and services!

What you’ll do

  • Collaborate with System Analysts, Testers, Business Users, Product Owners and other support teams: Infrastructure, Security administration, etc.
  • Develop and implement .NET custom application and writing clean, semantic code.
  • Code Review and Pair Programming on different projects developed within the team.
  • Perform unit and integration tests to ensure software conformity to the functional and technical specifications.
  • Proactively scope and present new ideas to improve our applications and functionalities for Internal Users.
  • Provide support and investigation for production incidents (as 3rd line support).
  • Ensure the quality of the software and consider non-functional requirements (security, performance, availability or scalability).
  • Contribute together with the rest of the team to continuous improvements of the development process.
  • Follow Agile Way of Working principles on day-to-day business having an open mindset.
  • Help the team fulfill IT Governance requirements, such as technical documentation, vulnerabilities monitoring and other security controls when required.
  • Develop processes, workflow and interfaces for assigned functionalities.
  • Produce clean, efficient business process rules based on specifications.

What you need to be successful

  • University degree in Computer Science or other related fields preferred; equivalent experience will be considered.
  • 3 - 5 years of proven experience in the role of .NET Developer.
  • You like to write simple, clean code and understand the importance of refactoring and SOLID principles. You are a big fan of design patterns.
  • You acknowledge the importance of unit testing and security principles and do not consider it as an optional practice.
  • Experience with .NET (.NET Framework or .NET Core), SQL Server, IIS.
  • Experience with Business Process Management Platforms.
  • Workflow diagram design.
  • Web development experience (Webforms, HTML, CSS, Web API, JavaScript) – knowledge of webcomponents is a plus.
  • Experience and affinity of IT Security principles: SAST-IAST-DAST and shift-left approach.
  • Experience working with Agile and Continuous Delivery approaches and best practices.
  • Autonomous in executing tasks.
  • Adaptability: adapt to changing technologies and changing business requirements, learn new skills and technologies.
  • Positive attitude and oriented towards solving problems.
  • The ability to give constructive feedback and openness to receive it as well.
  • Nice to have
  • Knowledge of banking processes and products is a plus.
  • Knowledge of docker, containers is a plus.
  • Previous experience with BPM tools is a plus.
  • Previous experience with AzureDevOps pipelines.
  • Work experience in an Agile organization.

What we offer you to be successful

  • Flexible working environment, ability to work remotely or in a hybrid model, depending on your project requirements.
  • Work with worldwide technology leaders - We partner and deliver technology to industry giants like Intel, NXP, Panasonic, Visteon, Carrefour, Windriver, Kardex, METRO Digital, and many others.
  • Priority Plus Medical Subscription @Regina Maria (fully covered by the company)
  • Mental Health Online Resources through the Hilio Wellbeing Platform
  • Flexible benefits worth 1300 RON gross per month - you can choose the ones that suit your preference
  • We have profit shares schemed that enable you to financially benefit from the new business you identify
  • We have premium referral bonus for each successful recommendation you make - (500-1500 EUR NET based on seniority)
  • Enjoy our vibrant offices in Romania's top IT hubs – Bucharest, Timisoara, Cluj, and Iasi, perfect for when you want to grab a coffee with your colleagues.
  • Community – No man is an island, we stay connected through ongoing learning, project rotation, idea incubation, as well as through our Football Team, Townhalls, and Fun Thursday Office Day!

Next Steps for you!

  • Apply
  • CV screening
  • HR Interview
  • Technical Interview
  • Offer presented by our CEO

Meet us!

Let's meet! We invite you to drop by anytime for a tour of our office, without any commitment.

Join the #PeopleofManyTalents #EngineerOfTheFuture