Drive the design and delivery of medium complex features independently
Be an SME in your area of work and manage feature complexity with backlog planning, cross-team dependency planning and successful execution on the plan.
Own the design decisions and ensure Quality and Security standards are met.
Contribute to analysis, design, test and code reviews of own and related areas across different scrum teams
Setting and improving engineering best practices/processes on relevant tooling, instrumentation, telemetry and playbook.
Designing and coding the features for high quality.
Timely resolution of Customer issues with utmost urgency and adhering to customer trust
Requirements :
10+ years in software development which includes experience in varying aspects of development cycle, including design, coding, testing and performance characterisation, and possessing 4+ years of direct database kernel development experience
Experienced with design and development of medium/high complex and high performance features
Experience working with a group of developers in a high-pace high-demand environment
Experience in Agile development
Experience in SaaS development environment, cloud and container technologies is a plus.
Experience in C or C++ server development. Working exposure in Java is helpful.
Experience with relational database kernel development, demonstrated by working on critical areas of a successful commercial or an open source RDBMS
Track record of delivering innovative and complex features for a major software system
Excellent communication skills and problem-solving skills
Experience with highly-scalable and highly-available systems.
Job Classification
Industry: InternetFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Blockchain Quality Assurance EngineerEmployement Type: Full time