HamburgerMenu
hirist

Job Description

Job Description :

Role : Senior software Engineer

Location : Bangalore , Manyata Tech Park, Nagawara/Outer Ring Road ( F2F interview)

Job Description :

Job Summary :


Resolves complex problems spanning multiple applications to drive improvements across portfolios; leads projects with significant business implications and participates in planning, prioritization and estimates.

- Leads development of integrated business and/or enterprise application to ensure solution is resilient, scalable, and maintainable and meets architectural standards.

- Builds awareness and product alignment to enterprise recommended frameworks, tools, technologies, engineering platforms, and architectural design processes.

- Drives operational excellence through disaster recovery and capacity planning, performance, regression and chaos testing, observability alerts and dashboards, and reliability processes and recovery runbooks.

- Deconstructs complex problems into simple solutions that can evolve over time.

- Educates others on engineering standards and best practices, including code quality analysis, test coverage, security principles (authentication and authorization protocols), and Agile processes.

- Mentors and advises others by applying and sharing an in-depth understanding of enterprise and industry technologies, tools, methodologies, policies, standards, and best practices.

- Continuously explores and recommends new enterprise software components and technologies.

- Continuously works to simplify solutions, optimize processes, remove bottlenecks, and resolve escalated issues.

Required Qualifications :

- 7 years of experience in software development or related field

- 6 years of experience in any of the following : software engineering competencies frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, DevOps

- 6 years of experience working on project(s) involving the implementation of solutions applying development lifecycles through iterative agile development

- Bachelor's degree in computer science, computer information systems (CIS), or related field (or equivalent work experience in lieu of degree)

Preferred Qualifications :

- Master's /Bachelor degree in computer science, CIS, or related field

- 6 years of experience writing technical documentation in a software environment, developing and implementing business systems within an organization, and working with source code control systems?

- 6 years of experience working with an defect or incident tracking software, web services, and application and integration middleware

- 6 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions

- 6 years of experience working with three or more of the following : continuous integration/continuous deployment tools, frontend technologies (UI/UX), middleware, database technologies, DevOps

- 4 years of experience leading teams, with or without direct reports

Primary Skillset :

You must be a be having extensive hands on experience in the following :


- React, Redux

- Nodejs

- Graphql

- Strong hand on experience in Express server.

- Java Script.

- Data Structures

- Object Oriented Programming concepts

- Design Patterns

- Strong hand on experience with Java and OOPs concepts

- REST Services and Microservices Architecture

- One or more Relational and NO-SQL databases

- One or more CI/CD tools like Jenkins, GOCD, CircleCI

- One of the cloud platforms (Preferable)

- Kubernetes and Docker (Preferable)

- Messaging technologies like Kafka

- Understanding of Monitoring tools like Grafana/Kibana/Splunk/DataDog


info-icon

Did you find something suspicious?