OnBenchMark Logo

Technical Lead

No of Positions  No of Positions:   2

location Location: Bengaluru

date Tentative Start Date:   January 31, 2023

Work From Work From : Onsite

rate Rate : $ 6  -  14 (Hourly)

experience Experience : 4 to 11 Year

Job Applicants : 8
Job Views : 481
You have successfully applied. Company will contact you soon.
Name : {{jobapplydata.name}}
Company Name : {{jobapplydata.cname}}
Email  {{jobapplydata.email}} |   Send Email   {{emaildata.total}}
Phone {{jobapplydata.phone}} | Call
You have successfully applied. Need to upgrade your plan to view contact details of client. Upgrade Plan
Job Category : Information Technology & Services
Duration : 6-12  Month
Key Skills Required Skills
KOTLIN JDK11 Git or SVN Gradle
Description

Mandatory:

1. Strong in understanding of

  • Kotlin 1.6, JDK 11+, JRE 11+
  • Security Primitives (Key Generation, Encryption, Decryption, different types, Signing etc)
  • Code Repository – Git, Bitbucket d. Unit Test Framework – Speck 2.0+ e. Code Coverage Tool - Jacoco
  • Static Code Analysis Tool – DeteKt g. Project Build Tool – Gradle
  • Using REST API’s
  • Developing CLI, GUI
  • Development on Windows, Linux
  • Making Application to work on Windows & Linux
  • Network Communication (TCP/IP, Socket Programming, UART etc) m. Operating System concepts
  • Problem solving (Data Structures, Algorithms) o. Tools like JIRA, Redmine etc
  • Agile Methodologies

Nice to have:

1. Familiarity in understanding of

  • Perl
  • Qt.
  • QML
  • XML
  •  Binary file generation
  • SOLID Principles
  • OOAD
  • Design Patterns

Responsibilities:

  • Understand the assigned task well
  • Discuss with Lead / Architect / Project Manager based on applicability, explain how your approach is going to be before implementing
  • Write code with good quality, unit test cases and create test reports for the tasks contributed
  • Every commit should pass Code coverage criteria (>= 95% of code for instructions, >=90% of code for branch)
  • Timely and accurate updates to the Lead / Architect / Project Manager 6. Identify, Address and Improve any Risks & Technical Issues
  • Collaborate well with Engineers, Architects, Managers to design and create advanced, elegant and efficient systems
  • Follow Process Compliance strictly, collect needed Metrics
  • Documentation – Low level Requirements, High & Low Level Design, User Guides, Quick Guides, Test Reports (Unit, System & Integration)
Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon
Loading…

Loading