The Job logo

What

Where

Lead Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

You are great at:

  • Design and development of micro services in Java/Golang and Kubernetes Cloud Native Environments.
  • Development of scalable architectures for very high work loads into monitoring large IT landscapes - Infrastructure monitoring, public cloud domain monitoring, application monitoring etc.,
  • Analyse the root cause of a complicated and high scale IT environment problems.
  • Research, debug and drive to the most appropriate implementation.
  • Implement new features and fixing defects to support the product roadmap and its customer base.
  • Provides guidance and mentoring to less-experienced team members.

 

What it takes:

  • Strong Hands-on with Java and Spring Boot.
  • Extensive hands-on experience in Docker, Kubernetes, REST API development and Cloud Technologies - AWS, Azure, GCP etc.
  • Knowledge HTML5, Angular latest version - Advantage
  • Strong Hands-on skill in Go Lang – is an advantage
  • Must have working exposure to enterprise scale projects
  • Working experience in Linux environments.
  • Hands-on working experience in CI/CD, Jenkins, GIT Hub, Automation tools.
  • Working exposure to building enterprise software - scale, security and other enterprise software aspects built-in.
  • Network knowledge and experience (Protocols :IP, HTTP, TCP, FTP,UDP)
  • MSSQL and Oracle DB Knowledge (SQL Queries, Stored Procedures, Triggers, Cursors) – is advantage.
  • Read, understand and debug big existing coded base of a complex product.
  • Excellent analytical and problem solving skills.
  • Experience in overall architecture of software applications for products and solutions.
  • Designing and integrating software applications running on multiple platform types into overall architecture
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, customers and support engineers for design and problem solving proposals and negotiate options at senior management levels.
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 8.5 – 12.5 years experience.
Set alert for similar jobsLead Software Engineer role in Bengaluru, India
Opentext Logo

Company

Opentext

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Indegene Logo

Lead Software Engineer

Indegene

Bengaluru, Karnataka, India

Posted: a year ago

We are looking for a highly skilled Lead Software Engineer who will be responsible for end-to-end web analytics implementation. You will define the technical implementation and data layer architecture, integrate various solutions, gather technical requirements, and implement measurement methods. Additionally, you should have experience in marketing performance analysis, A/B testing, and developing enterprise-level solutions.

Freshworks Logo

Lead Software Engineer - Backend

Freshworks

Bengaluru, Karnataka, India

Posted: a year ago

Job Description Overview of the role: As a Lead Software Engineer, you will focus on building next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this. You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, have a good eye for analysis and a mind that can think outside the box, we want to talk to you.   Responsibilities: - Lead teams to deliver scalable, low latency, and cost-efficient solutions to different product teams. - Drive solutions and implementation leveraging different open source distributed systems and deliver a complete product. - Build innovative solutions from scratch and liaise with architects and engineers from other product teams to build solutions and drive adoption. - Elicit quality attributes of the system as well as create criteria metrics for the product to establish the success of achieved metrics - Implement and support compliance of self and team to Freshworks compliance and information security processes.   Requirements: -5-10 years of prior experience - Advanced understanding of OOPS - Knowledge of SDLC (Software Development Lifecycle) - Experience of working in an Agile environment - Ability to design for scale and performance - Ability to do peer code reviews - Solid problem-solving skills - Experience with hands-on programming - Expertise in data structures and algorithms Qualifications Data Structures,Algorithms, Design, Database, Scale, hands-on programming,CS Fundamentals, System Design, working with cross-functional teams,Experience building and maintaining software for scale , Designed or developed the product from the scratch +Team management, Program management, Manage Hiring, Roadmap

Opentext Logo

Lead Cloud Applications Engineer

Opentext

Bengaluru, Karnataka, India

Posted: a year ago

You are great at:   Evaluation, planning, configuration, and installation of all internally developed and third party commercial & open-source application software in our test and production environments, and where possible, automate the installation of these tasks. Participate in assigned short and long term projects that vary in size, scope and complexity, where interaction with internal and external organizations/customers/vendors is required. Performs and manages continuous system monitoring, verifying the integrity and availability of all systems and key processes. Rapidly recovers system failures to ensure high service availability. Identifies and escalates situations requiring urgent attention. Respond to and troubleshoot/resolve assigned incident tickets Share in the daytime and after hours on-call support rotation (during both business and off-hours) Take part in the monthly and quarterly scheduled night or weekend maintenance work Actively participate in the establishment and maintenance of our PCI, HI Trust SOC and other certifications   What it takes:   Bachelor’s degree. Equivalent work-related experience or equivalent combination of education and experience will be considered. Intermediate knowledge of shell scripting and good knowledge of at least one language that can be used for scripting, such as Perl/Python/Bash/PHP/Ruby or similar. Intermediate knowledge of Windows server operating system, DevOps tools (Ansible, Git, etc.), virtualization platforms including VMware Strong knowledge of Solaris and Linux operating system Strong knowledge of common web application environments, such as SMTP, FTP, MQ, JBoss, Apache httpd, Apache Tomcat, Nginx, etc. Strong knowledge of and interest in system/network security and understanding of data protection and encryption techniques Good understanding of High Availability and Disaster Recovery, including clustering and data replication techniques Practical knowledge working with monitoring (HP Omi, Zabbix or similar) Practical knowledge of databases (MySQL, PostgreSQL, Sybase)