Senior React Developer/Lead

 

Summary:

 

As a Senior UI Engineer, you will be responsible for designing and building interactive, high-performance, and scalable front-end applications using cutting-edge javascript frameworks. You will work closely with product, UX, and other engineers to ideate and design the best experience for our customers.  You will research the latest trends in front-end technologies and open source frameworks and bring them into use in new feature development as necessary.

 

In order to be successful in this role, you will:

  • Collaborate with product and UX designers to translate wireframes to powerful yet intuitive user interfaces
  • Write unit and integration tests to improve and maintain high code coverage
  • Design and develop features that deliver the best experience and most value to our customers
  • Play an integral part in architectural designs of future frontend frameworks.
  • Advocate engineering standards and mentor other engineers on the team

 

You must have:

  • 5+ years of professional front-end development experience.
  • MUST HAVE – Strong experience with modern JavaScript libraries and frameworks – particularly AngularJS and React/Redux
  • Experience with HTML5, CSS, GULP, BABEL, SASS.
  • Extensive experience writing unit tests/integration tests in Karma/Jasmine and Protractor
  • Good understanding of Rest API frameworks

 

Nice to have:

  • Working knowledge of modern programming/scripting languages and runtime environments including node.js, Python/Ruby/Java, and experience in mid-tier web services development.
  • Professional experience of JavaScript build tools, test frameworks, and CI pipelines – Webpack, Flow, Jest, Docker, and Jenkins
  • Experience building proof of concepts, architecting new systems, and improving existing systems to solve business problems and support scaling
  • Experience with AWS or other cloud providers

Python Developer/Lead

 

We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Your responsibilities include understanding the product very well, understanding requirements, designing the implementation, writing and testing code, debugging programs and integrating with various other modules/applications/products and deploying to test and production environments.

 

To be successful in this role, you should have strong technical knowledge and solid experience of all steps of the software engineering process and the tools associated with those. You should be a go-getter, a clear communicator and a strong collaborator who works well in a team as well as the customer. You should want to do high quality work and produce output that you are proud of.

 

Required Skills –

  • 5+ years of working experience in Python Development
  • Hands-on in Advanced SQL queries (Postgres/MySQL)
  • Strong debugging skills
  • Proficient understanding of code versioning tools (such as Git or SVN)
  • Familiar with Linux
  • Familiar with threading considerations of Python, and multi-process architecture
  • Knowledge of Agile processes and tools and experience working in agile teams
  • Understanding of fundamental design principles behind a scalable application
  • Create technical documentation for reference and reporting
  • Excellent verbal and written communication skills.

 

Nice to Have –

  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)

Ruby and Rail Developer

 

Summary

As a Backend Engineer, you will be designing and developing solutions using a wide range of technologies including Ruby, Restful APIs, PostgreSQL and Redis. You will work closely with product teams and other engineers to ideate and design the best experience for our customers. You will have a passion to improve the software craftsmanship and constantly strive to raise the bar for the team.

 

In order to be successful in this role, you will be responsible for:

  • Designing and implementing code changes
  • Performing code reviews, write and test integration tests
  • Collaborating with product teams to ideate, prioritize and design features that deliver the best experience and most value to our customers
  • Being personally ambitious, energetic and willing to “carry the flag” as a leader

 

You Must Have

  • 5+ years of RECENT professional Ruby development experience.
  • Web development using Ruby programming language, Rails 5, Rspec, Rake, .
  • Experience with Docker and AWS
  • Experience with designing and scaling APIs (JSON/REST)
  • Experience working with RDBMS and storage systems such as PostgreSQL; NoSQL

 

Nice To Have

  • Exposure to React On Rails is a plus
  • Experience with AWS or other cloud providers
  • Experience mentoring engineers in best practices and methods
  • Experience building proof of concepts, architecting new systems and improving existing systems to solve business problems and support scaling

Technical Architect (Java/Python)

 

Responsibilities

  • Train and bring new employees up to speed on the project through a structured process
  • Guide and mentor the team engineers on technical issues and blockers
  • Assign and track tasks to engineers
  • Do code reviews as necessary
  • Gauge progress of various projects
  • Communicate effectively with customers
  • Help translate customer expectations clearly for the team and follow through with them
  • Create reports to give updates on projects

 

Qualifications: 8-12 yrs experience

  • Expert-level Java/Python hands-on development
  • Good database knowledge
  • Excellent communication skills
  • Logical and structured thinking
  • Ability to work with multiple global teams
  • Effective time management skills
  • Motivated and self driven

Python Automation SDET

 

Skills & Experience :

  • 5+ years of strong Python programming experience
  • Rest API Automation experience, Python programming, Scripting, Pytest Framework
  • Should be able to quickly analyze failures and trace back to issues in the product or the automation suite
  • Expert at test automation, creating test plans, test strategies for testing multiple product modules
  • Awareness of general automation concepts and all types of testing methods
  • Knowledge of the Backup or Storage domain will be an advantage.
  • Independently own features and create feature test plans/strategy based on development and feature completion milestones.
  • Identify quality assurance process bottlenecks and suggest actions for improvement.
  • Design automation framework for automating feature tests. Propose changes or enhancements to the framework for enabling new feature tests.

 

Good to have : 

  • Good knowledge of Dockers, Jenkins, Git
  • Familiarity with Test Management systems.
  • Experienced in working with Agile methodologies like Scrum, Story break down, Story pointing, etc.
  • Participate in test cases, test plan, and code reviews
  • Participate in bug triaging, tracking quality assurance metrics

Engineering Manager/Technical Project manager (Java)

 

Responsibilities

  • Train and bring new employees up to speed on the project through a structured process
  • Guide and mentor the team engineers on technical issues and blockers
  • Assign and track tasks to engineers
  • Do code reviews as necessary
  • Gauge progress of various projects
  • Communicate effectively with customers
  • Help translate customer expectations clearly for the team and follow through with them
  • Create reports to give updates on projects

 

Qualifications: 8-12 yrs experience

  • Expert-level Java hands-on development + knowledge of at least 1 more programming language (Python / Frontend language / C#)
  • Good database knowledge
  • Excellent communication skills
  • Logical and structured thinking
  • Ability to work with multiple global teams
  • Effective time management skills
  • Motivated and self-driven

Technical Product Manager

 

Years of Experience Summary

 

3 – 5 years of work experience in

  • Roles such as Technical Product Management, Technical Customer Support with ability to identify, perform root cause analysis, and solve complex product issues is required.
  • Network & Infrastructure Security market-scape focused on Intrusion Detection using Machine Learning and AI [preferred].

 

Job Description

 

We are looking for a Technical Product Manager to join our engineering product team and have a direct impact on our roadmap. In this role, you will own one or more of the product areas and lead the technical design of solutions on client’s products. You will help us meet the requirements of our rapidly growing customer base and be game changers in the security space.

 

Are you a product manager looking to expand your scope to take on cybersecurity challenges?

 

Are you a technical customer support, customer experience engineer looking to change?

 

Do you have experience working directly with core engineering teams as well as exposure to field teams such as sales engineering, implementation, customer experience and customer support in other cybersecurity organizations?

 

If you answered, yes to anyone of the above, this is the role for YOU!

 

This role consists of both inbound Product Management responsibilities – working with internal cross functional teams to build and enhance products – as well as limited outbound responsibilities, interacting with customers and supporting sales.

 

Primary Responsibilities

  • End-to-end product lifecycle management from planning to tactical activities.
  • Lead strong cross-team collaboration to align teams around common goals, plan releases, deliver releases and a roadmap. On any given day you will interface with partners in Engineering, Design, PMO, Operations, Finance, and Supply Chain, among others.
  • Define, document and prioritize technical requirements based on market research and customer feedback.
  • Lead feature prioritization and tradeoff decision making in collaboration with Product Managers and business stakeholders
  • Partner with engineering to define requirements, develop functional specifications, and estimate delivery timelines
  • Be able to balance business and user needs with technical constraints – discover the true requirements underlying feature requests, recommend alternative approaches, and lead and inspire engineering efforts to meet objectives.
  • Coordinate and drive roadmap prioritization and tradeoffs; working closely with PM lead, other PMs, customer support, threat researchers, engineering team, and delivery team to deliver the right capabilities at the right time to defeat the adversary.
  • Broker and facilitate product decisions cross-functionally. Drive engineering team and deliver high-quality product
  • Collaborate with Engineering, QA and other Product Managers on development activities.
  • Develop processes to improve the way that products get planned, built, supported, maintained, and improved.
  • Assist in the quality assurance and acceptance testing process.
  • Work with Support, Delivery, and Sales teams supporting the sale and deployment of product and features in beta and production.
  • Act as the Product Owner in an Agile Scrum environment.

 

Required Skills

  • 3-5+ years of technical product management or technical customer experience with successful products/services; 2-4+ in cybersecurity industry is preferred.
  • Ability to think ahead, identifying potential problems before they manifest and turn them into opportunities whenever possible.
  • Demonstrated ability to understand business strategy and synthesize into experience concepts that are magic for customers but also good for the business.
  • Product Strategy: take a problem statement, find the +1 opportunity, socialize concepts to sharpen your thinking, present vision and earn buy-in for new ideas and approaches.
  • Execution: break the work down into phases, drive product development, ship experiences, study them & iterate.
  • Strong desire to build world-class technology and take ownership of the full product life cycle

 

Desired Skills

  • Hands on experience with Network & Infrastructure security products focused on Intrusion Detection using Machine Learning and AI
  • Hands on experience with working with products that use Supervised Machine Learning technology for intrusion detection
  • Experience in network and/or host security with a background in intrusion detection, intrusion prevention, malware analysis, incident response, forensics, sandboxing technology, antivirus, or related technologies.
  • Ability to identify, design, and implement technologies to solve security challenges in areas such as malware detection and analysis, intrusion prevention, malicious behavior detection, and network/host signature development.
  • Enthusiasm for solving problems in a fast-paced environment.
  • Bachelor’s degree with relevant coursework.
  • Past experience deploying/managing/troubleshooting deployed network security appliances

C# . Net Developer

 

As a .NET developer, you are expected to work on a desktop as well as cloud based multi-tenant application for one of our US based customers. You will be responsible to migrate a VB6 product to a SAAS based C# solution. You will understand the product & migrate it to C# by applying the most appropriate solution/design. Apart from migrating the application, you will also be responsible for maintaining the quality of work by thorough testing. You will also get the opportunity to implement new features.

 

Skills & Experience:

  • Good understanding of the architecture of an on-premise system & a Saas based system.
  • Good to have knowledge on the manufacturing & finance based ERP system.
  • Should have knowledge in working on the software architecture where both front end & backend are involved.
  • Knowledge on Javascript, HTML, C#, .NET MVC framework is a must.
  • Knowledge on Azure for hosting & maintaining & deploying a cloud based solution is necessary.
  • Should be able to apply the object oriented concepts & appropriate design patterns where ever necessary.
  • Should be able to write a clean code & participate in code reviews.
  • Should have good communication skills in order to deal with the US based customer on their issues and requirements.
  • Good to have knowledge on using the MSSQL & its associated database concepts.
  • Good to have knowledge on VB6 & how the applications are maintained in VB6.
  • Good to have knowledge on stimulsoft report generating tool.

C Developer with Linux and Networking

 

  • Proficient in C/C++ systems programming on Linux/UNIX
  • Experience with Network Security protocols like IPSec, TLS/SSL, X.509 Certificates
  • Excellent knowledge and understanding of Network Protocols:TCP/IP, DHCP, etc.
  • Experience in building and integrating open source packages(OpenSSL, dhcp, etc.)
  • Experience with Linux routing, iptables, NAT, wireshark,iperf, ssh, traceroute, etc.
  • Good systems understanding, in a way jack of other trades:WebSockets, Docker, Web UI, etc.
  • Experience and willingness to lead a small team

Business Development Manager (FinTech)

 

  • Experience in generating leads in IT Product Engineering Services sales
  • End-to-End ownership for leads right from prospecting till conversion.
  • Experience Minimum 5 years in IT services selling, with minimum 2 years in product engineering services
  • Domain: Either Networking or Fintech
  • Market Research – New Business Development majorly for US market.
  • Building sales database by conducting exhaustive web search and using Internet methodologies
  • Email marketing and Cold Calling
  • Strong relationship building skills with a proven track record of developing accounts and exceeding sales goals.
  • Excellent communication and analytical skills are a must couple with solid sales experience in a business to the business environment.