Principal Software Engineer - Palo Alto, United States - Asimily

    Asimily
    Asimily Palo Alto, United States

    2 weeks ago

    Default job background
    Description
    Principal Software Engineer – Java Core Services

    2,500+
    Sites deployed at Globally
    170th
    Fastest growing company and 2nd fastest growing in cybersecurity
    100k+
    200+
    Job Title
    Principal Software Engineer – Java Core Services

    Asimily is an IoT Security Platform. We were recognized as the third fastest-growing cybersecurity company in 2022 by Inc. 5000, Deloitte in 2023, and by Gartner, IDC, and others as having an innovative market-leading security solution.

    With growing cybersecurity risks from IoMT devices, it is crucial to proactively manage these devices and balance patient, data, and business security and safety.

    Our platform streamlines risk management with comprehensive identification, assessment, vulnerability management, anomaly management, and more to accelerate enterprise risk management and recovery from downtime events.

    Leading healthcare organizations use Asimily to achieve digital transformation and facilitate cyber risk reduction.

    About You

    You will be primarily responsible and focused on designing, developing & testing of the product's Java backend services. Responsible for designing object oriented, modern user interface using patterns such as MVC. You will design and development of rich user interfaces that meet enterprise class scale, performance and quality requirements.
    You will have responsibility for applying design patterns to build highly scalable micro services. Drive innovation in the product, new feature conceptualization, design and initial product specifications


    As an integral part of our technology team in the US, you work closely with the local engineering leadership team to train and coach software engineers in the team ensuring that they are expertly executing on designing, developing and delivering great customer experience.

    You will collaborate and work closely with the India based engineering team.

    Minimum 12 years of development experience and out of which 5 years of experience in developing backend services based on Spring boot & Spring Integration framework.

    Development of scalable micro services in docker containers. Familiarity with Spring Cloud framework is a plus
    Developing Java backend services for Ubuntu Linu x platform is a must
    Experience of working with an RDBMS. Postgres experience is a plus.
    Database Query performance optimization
    Must have some experience interacting directly with customers to assist with product implementation and resolving product issues.
    Must be willing to work diligently and collaboratively in a cross functional, multi geo team setup to meet project deadlines
    Experience with Agile Methodologies such as Scrum/Kanban
    Demonstrate strong desire to develop new technical and professional skills on a continual basis
    Experience with Solr DB is a plus.
    Experience in Google Cloud is an added advantage
    Experience with modern software engineering practices (Continuous Integration, Test Driven Development) and respective tools such as Asana will be an advantage
    Experience in creating the design documents – High Level & Low Level Design Documents

    Integration development experience and knowledge with one or more Network Access Control (NAC) Software such as Fortinet, Cisco ISE & SecureX, Extreme Networks, Palo Alto, Checkpoint, ForeScout, Aruba Clearpass will be a strong added advantage.

    Healthcare domain knowledge is an added advantage
    Knowledge of Networking protocols is an added advantage
    Soft Skills
    Comfortable working in a fast-paced and dynamic environment
    Must be willing to work diligently and collaboratively in a cross functional, multi geo team setup to meet project deadlines
    Strong verbal and written communication skills
    Ability to adapt quickly to changing priorities and industry focus

    #J-18808-Ljbffr