Job Description
The Role:
• Discuss, design and implement enhancements to the Corda 4 platform using Kotlin.
• Investigate and resolve issues with elegant solutions that stand the test of time.
• Provide ad hoc support when required to our support team in the investigation of potential issues.
• Support other departments in r3 where engineering assistance is required.
About You:
• Maintains a positive, can do, cheerful attitude.
• Self sufficient software engineer with distributed system design skills.
• Strong understanding of computer science and engineering principles, obtained through academic study and professional experience.
• Strong experience in at least one backend language, with an eagerness to learn Kotlin. JVM knowledge, (garbage collection tuning, performance and memory profiling), and/or familiarity with the Java ecosystem is a bonus.
• Able to work equally well as part of a team or individually.
• Typically 6+ years of extensive commercial experience. Interacts with cross functional teams to take open requirements to a working production system.
• Has a delivery focused attitude.
• Motivated by solving obscure problems.
• Experience investigating issues with applications running in production.
• Experience debugging, reproducing or theorising edge cases that might be reported by Quality Assurance testers or customers.
• Writes code that is simple, elegant and fit for the long term.
• Able to articulate complex concepts.
• Thinks in the long term when engineering solutions.
• Blockchain or Distributed Ledger Technology experience not necessary but an eagerness to learn is.
• Message Broker, Message Queueing or similar experience beneficial At R3, we encourage a diverse and inclusive workforce. If you don't meet all of the above criteria, but you think you'd be a great addition to R3, send us your CV. We're always interested in meeting collaborative people who are excited to work with us
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer 3 position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
