A week in the life of a Senior Technical Lead :
You will be responsible for analysis and determination of overall software design tradeoffs on a project & establish technical goals / milestones to meet the engineering objectives.
You will operate independently to contribute to the development / review of new designs & perform code reviews.
You will write detailed design documents for various software’s & provide technical direction for sustaining existing product line.
You will participate in short term planning of engineering projects and programs & ensure company's products remain secure & competitive.
Todo this job, y ou need to have an expert insoftware engineering, OS concepts, software security & networkingfundamentals.
Have in-depth working knowledge of writing secure code.
You need to have learning agility, sharp analytical, prompt decision making and excellentcommunication skills.
We would like someone to join our team who is a goal oriented, focused, self-driven & dedicatedindividual with abilities to work in afast-
paced environment with changing priorities & tight timelines.
You need to have a BE / B.Tech / M. Tech / MCA degree.
We are looking for someone with 10+ years of experience in software development usingrelevant skills.
Mandatory Skills :
Strong hands on development skill using C / C++, Linux system, shellscripts, Makefiles, python
Deep knowledge of cryptographic algorithms : TDES, AES, RSA, ECC,SHA1 / 2 / 3, HMAC, MAC and their modes. Preferable worked on cryptographic systemsdesigns.
Experience of working with software security analysis tools : Static code analysis tools (e.g. Coverity, Klocwork, HP Fortify etc), Dynamicanalysis tools (e.
g HP Web inspect), Vulnerability analysis tools (e.g Qualys,Nessus) and shall be able to analyze results reported by such tools.
Should possess good knowledge of security fundamentals and shouldhave past experience of independently architecting or designing secure productor solutions.
Hands on experience of working with HSM is preferred.