We are seeking skilled Software Development Engineers to join our dynamic team focused on developing an AI backed Analytics, Alerting & Monitoring Stack for a product aimed at enhancing cybersecurity & compliance measures in on-premises / cloud environments. This position will play a key role in designing and implementing algorithms to analyse incoming logs from various sources to identify potential risks to users IPR & documents. This is a B2B Product suite to address various Security & Compliance aspects like HIPAA, GDPR, OWASP etc.
Key Responsibilities
Design, develop, and implement platform agnostic Products for Lepide.
Develop scalable and efficient software modules to implement new capabilities into existing Lepide products and new initiatives.
Optimize user experience for performance and accuracy, and maintainability on Local & Remote Environments alike.
Work collaboratively with cross-functional teams including data engineers & scientists, other software developers, and Business Analysts & Product Managers to ensure seamless experience to the end user.
Build, Operate & Maintain the Product Line on the Team s Charter end-to-end following the established PDLC.
Stay abreast of the latest advancements in AI technologies and propose innovative solutions to enhance product capabilities.
Required Skills and Qualifications
3+ years of experience in backend development.
Any object-oriented modern programming language like Python / C++ / Java / JavaScript /TypeScript
Strong DSA Skills & Design Patterns.
Bachelor s degree in computer science, Software Engineering, or a related field.
Solid problem-solving skills and ability to work independently as well as part of a team.
Effective communication skills with the ability to convey complex technical information clearly and concisely.
Developing RESTful Architecture & RESTful APIs, Open API Specifications,
Any of the Build tools like Webpack, Babel, ninja, Cmake, Nmake, make etc.
Web Testing frameworks (Jest, JMeter Mocha, Selenium)
Experience with version control systems (e.g., Git).
Any CI/CD pipeline on Github, Gitlab or Jenkins.
Browser based developer tools
Strong understanding of web development best practices.
Use of opensource Projects & Frameworks for Production.
Agile Methodologies
Nice to Have
Ability to think like the User of Products to enhance the UX of Company Products.
Familiarity with Productivity Tools like JIRA, Confluence, Markdown UML etc.
Familiarity with Cross-Platform Mobile App Development on react-native.
Familiarity with iOS & Android.
Familiarity with on-premises infrastructure and platform-agnostic deployment methodologies like Docker/Kubernetes et.al.
Familiarity with Micro-Services.
Familiarity with PDLC, SDLC.
Familiarity with various Storage Technologies like RDBMS, NoSQL, In-Memory
Knowledge of cybersecurity concepts and best practices applicable to on-premises deployments.
Contributions to open-source projects or publications in relevant conferences/journals.
Experience with AI frameworks such as TensorFlow, PyTorch, or similar.
Familiarity Apache Kafka, Apache Spark, or Apache Hadoop for managing and processing large datasets.