Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer/ Software Engineer @ Quick Heal

Home > Programming & Design

 Senior Software Engineer/ Software Engineer

Desired Candidate Profile


We at Quick Heal invite you to be part of an exciting journey as Software Engineer and Senior Software Engineer with our R&D, Pune Team

Exp- 2-5 Years
Roles and Responsibilities [Common]:
Create a strong functional and internal understanding of the product/systems.
Develop or enhance Automation Framework (Unit Testing), create test harnesses and tools to provide early feedback on product quality.
Help build Quality upstream with a focus on developing/enhancing test harnesses/tools, reliable and high quality Continuous Integration (along with Code Coverage), conduct Code Reviews and Whitebox Testing.
Champion good engineering practices within the team to build high quality software/products.
Apply analytical skills to identify, debug issues encountered and come up with alternate solutions to address the problems.
Conduct PoCs (Proof of Concepts) as assigned.

Profile: 1
Technical Competencies [Windows]:
Experience in any of the Object Oriented Programming languages C++/C#/Python.
Excellent programming skills: ability to design, implement, triage/debug and analyze algorithms, and write maintainable and modular code.
Possesses very good working knowledge of Windows Operating Systems including fundamentals of networking.
o Windows API, File System, File System/Filter Drivers, Kernel.
o Windows Sysinternals Tools Process Explorer, Process Monitor.
o Windbg, Analyzing crash dumps, Event Viewer.
Champions good engineering practices while designing and developing code
o Unit Testing (Automation Framework) High quality and reliable automation code.
o Whitebox Testing.
o Builds Continuous Integration (CI) and testing pipeline.
o Measures Code Coverage and adopts steps/practices to improve it.
o Coding Standards, Code Re-factoring and ability to conduct effective Code Reviews.
Understands and applies design patterns.

Profile: 2
Technical Competencies [Linux/Networking]:
Experience in any of the Object Oriented Programming languages C++/Python including bash scripting.
Excellent programming skills: ability to design, implement, triage/debug and analyze algorithms, and write maintainable and modular code.
Possesses strong working knowledge of Linux Operating Systems and Networking:
o Networking protocols like TCP/IP, HTTP, TLS, SSL, DNS, DHCP etc.
o Possesses working knowledge of network sniffing tools like tcpdump, Wireshark.
o Network Security, Application Firewall, IPS/IDS, Firewall Policies
Champions good engineering practices while designing and developing code
o Unit Testing (Automation Framework) High quality and reliable automation code.
o Whitebox Testing.
o Builds Continuous Integration (CI) and testing pipeline.
o Measures Code Coverage and adopts steps/practices to improve it.
o Coding Standards, Code Re-factoring and ability to conduct effective Code Reviews.
Understands and applies design patterns.

Profile: 3
Technical Competencies [Cloud]:
Full stack developer.
Excellent programming skills: ability to design, implement, triage/debug and analyze algorithms, and write maintainable and modular code.
Possesses very good working knowledge of Cloud technologies (AWS)
Champions good engineering practices while designing and developing code
o Unit Testing (Automation Framework) High quality and reliable automation code.
o Whitebox Testing.
o Builds Continuous Integration (CI) and testing pipeline.
o Measures Code Coverage and adopts steps/practices to improve it.
o Coding Standards, Code Re-factoring and ability to conduct effective Code Reviews.
Understands and applies design patterns.

Qualifications:
Education: BCS, MCS, BE, ME, BTech, MTech in Computer Science.
2-5 years of minimum experience in a product or services company as a developer.

Contact Details:

+ View Contactajax loader


Keyskills:   C++ WindBG Algorithms Object Oriented Programming White Box Testing Automation Framework Software Engineering Unit Testing Python Automation Testing

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Quick Heal

Quick Heal Technologies Limited Over 25 Years of Quick Heal Security Quick Heal Technologies Ltd. (Formerly Known as Quick Heal Technologies Pvt. Ltd.) is one of the leading IT security solutions company. Each Quick Heal product is designed to simplify IT security management across the length an...