Lead Software Engineer

Crisis24

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 22 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title:Lead Software EngineerDepartment:EngineeringReports to:Director EngineeringLocation: Bangalore IndiaJOB SUMMARYAt Crisis24 the Lead Software Engineer designs builds and operates backend services powering our global mass notification platform. This role combines hands-on development with technical leadership and production ownership focusing on delivering reliable scalable and high-performance distributed systems on will collaborate with engineering QA product and support teams to deliver high-impact features while driving best practices in system design development and and develop scalable backend services for mass notification and mobile platformsBuild and operate cloud-native microservices on AWS using containerized architecturesOwn service reliability observability and performance including monitoring and optimizationDefine and evolve REST APIs and service contracts using OpenAPI specificationsTroubleshoot and resolve complex production issues with strong root cause analysisDrive testing strategy across unit integration and performance testingCollaborate with product QA and support teams to deliver high-quality featuresMentor engineers through code reviews design discussions and knowledge sharingContribute to CI/CD pipelines and improve development workflows through automationEnforce secure coding practices and system design standardsParticipate in on-call rotations and incident responseContinuously improve systems through modern engineering practices including AI-assisted development workflowsQUALIFICATIONSBachelors degree in computer science Information Technology or related field.7 years of experience developing applications Core and REST / Spring and Golang (beneficial for broader mass notification ecosystem).Hands-on experience with queuing mechanisms such as Kafka and AWS experience with both SQL and NoSQL databases (PostgreSQL MS SQL Cassandra or equivalent).Strong understanding of coding standards design patterns and unit testing experience building REST APIs in containerized distributed specification and lifecycle -on experience with AWS cloud services and containerization using experience with Kubernetes for container implementing AI-assisted development workflows (Copilot agentic development patterns)Experience with test automation using Mocha or similar or similar tools for observability alerting and ability to implement and maintain CI/CD pipelines and DevOps best knowledge of software architecture principles including microservices SOLID and of secure coding practices and application of security with Agile/Scrum development problem-solving analytical and communication skills.

Required Experience:

IC

Job Title:Lead Software EngineerDepartment:EngineeringReports to:Director EngineeringLocation: Bangalore IndiaJOB SUMMARYAt Crisis24 the Lead Software Engineer designs builds and operates backend services powering our global mass notification platform. This role combines hands-on development with te...
View more view more

About Company

Company Logo

Crisis24, a global leader in crisis and risk management, provides tailored solutions to support businesses, their leaders, and employees.

View Profile View Profile