Partner One Capital India Full-time 2023-11-13

Fidelis Security is looking for someone to join the team and conduct or participate in the research, design and development of systems software, software applications and/or tools for new programs and subprograms.

Responsibilities:

  • Enhancements, modifications, and corrections to existing software.
  • Coding, testing, integrating and documenting software solutions.
  • Exercise creative thinking and ideation to advance our business performance.
  • Deliver innovative, flexible, integrated solutions to meet customers’ changing business needs.
  • Contribute to the software design, implementation, and verification of Fidelis network security products.
  • Conduct or participate in the research, design and development of systems software, software applications and/or tools for new products.

Requirements

  • Bachelor of Science degree in Computer Science or equivalent experience.
  • Strong experience in the C# or Java programming language.
  • Strong analytical, problem solving and troubleshooting skills.
  • Follows software best practices of Unit and Integration testing.
  • Knowledge of software engineering design patterns and their appropriate applications
  • Ability to solve problems quickly and completely.
  • Ability to multi-task and stay organized in a dynamic work environment.
  • Participate in the development of long-range planning for new projects.
  • Good oral and written communication skills.

Desired Skills:

  • Experience with Go programming language
  • Experience with Scala programming language
  • Knowledge of RDBMS systems with preference for MSSQL Server
  • Experience with Open Search /Elastic Search
  • Experience in Windows/Linux application development.
  • Experience in advanced data structures and algorithms, operating systems, and network protocols.
  • Working knowledge of security and encryption.
  • Experience with Non-SQL Databases