Lead Software Engineer

Year    KA, IN, India

Job Description

About Crisis24

Crisis24 is a global, AI-enhanced provider of travel risk management, mass communications, critical event management, crisis-security consulting, personal protection solutions and global medical concierge capabilities, allowing prominent organizations, disruptive brands and influential people to operate with confidence in an uncertain world. At Crisis24, we go beyond mere employment; we pave the way to a realm where your skills become instrumental in shaping global security, guiding clients through a multifaceted and challenging landscape. Your journey with us will be deeply fulfilling, driven by a powerful sense of purpose and accomplishment. Within our thriving environment, you'll discover abundant chances for both personal and career advancement. Seize this moment to push your limits, broaden your expertise, and elevate your professional journey to unprecedented levels. Join the Crisis24 team today and be a part of something extraordinary where growth and impact converge.

More information is available at www.crisis24.garda.com



JOB DESCRIPTION

Job Title:

Lead Software Engineer

Department:

Engineering

Reports to:

Engineering Manager

Location:

Bangalore, India



COMPANY DESCRIPTION

Crisis24:

When Every Minute CountsTM

With billions of alerts sent annually and over 60 combined years of proven support to both the public and private sectors, Crisis24 delivers critical event management capabilities backed by unmatched industry expertise, which keeps our customers safe, informed, assured and productive when it matters most. We do that through a SaaS-based global portfolio that delivers scalable, easy-to-deploy-and-use solutions for the rapid and secure exchange of vital information and coordination among organizations, people, devices and partners, regardless of the situation or level of need. Visit us on the Web at crisis24.com.

Crisis24 is an equal employment opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other status protected by law.



JOB SUMMARY

At Crisis24, the Lead Software Engineer is responsible for contributing to the current Crisis24 Platform and the next generation platform by Crisis24. In this role, you will work closely with a team of engineers and QA to design, develop scalable Web Applications, provide technical guidance, and ensure best practices in coding, design, quality and performance.



RESPONSIBILITIES

Design, develop, and implement scalable, responsive web application using ReactJS. Deep knowledge of Client-Side State Management tools like Redux, flux, React Context. Working with RESTful and GraphQL endpoints. Working with WebSockets on the frontend for timely refresh of live data. Lead by example through hands-on coding and troubleshooting. Collaborate with product managers, architects, and QA to translate requirements into technical solutions. Conduct code reviews, unit testing, integration testing, and ensure adherence to quality standards. Understand and communicate requirements effectively and work with Support to address customer issues. Troubleshoot and analyze complex software issues to identify root causes and provide solutions. Mentor junior engineers and share technical expertise with the team. Responsible for independently learning new features and functions of Crisis24 platform.

QUALIFICATIONS

Bachelor's degree in computer science, Information Technology, or related field 5+ years of experience developing applications using modern frontend React ecosystem. State Management Tools - Redux, Context etc API libraries: Axios, TanStack-Query Build System: Webpack Strong knowledge of design patterns, coding standards, and software architecture principles. Proven experience working with REST API, GraphQL in a containerized distributed system. Experience with AWS and containerization (Docker). Practical experience with Kubernetes. Familiarity with Agile/Scrum development methodologies. Ability to demonstrate good CI/CD practices. Excellent problem-solving, analytical, and communication skills. Ability to keep up with innovation in application design Exceptional communication skills.

Bonus Skills

Experience working on MicroFrontends Experience with .NET Core Web Framework. Experience working on Mapbox and ESRI map related technologies

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.



Information Security



Protect the data and systems of Crisis24 and its stakeholders by adhering to policies, reporting incidents and potential problems, completing regular training, and identifying opportunities for improvement.



Crisis24, A GardaWorld Company is dedicated to equal opportunity in employment. We are committed to a work environment that celebrates diversity. We do not discriminate against any individual based on race, color, sex, national origin, age, religion, marital or parental status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any factors protected by applicable laws.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4926938
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year