We found 383 jobs matching to your search

Advance Search

Skills

Locations

Experience

Job Description

Level - 11 - 11 BDC14A Summary: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Scala. Your typical day will involve working with the development team, analyzing business requirements, and developing scalable and efficient code to meet project goals. Roles & Responsibilities: - Design, develop, and maintain high-quality applications using Scala. - Collaborate with cross-functional teams to analyze business requirements and develop scalable and efficient code to meet project goals. - Write clean, efficient, and well-documented code that adheres to industry standards and best practices. - Troubleshoot and debug applications to ensure optimal performance and functionality. - Stay up-to-date with emerging trends and technologies in software development and apply them to improve the quality and efficiency of applications. Professional & Technical Skills: - Must To Have Skills: Proficiency in Scala. - Strong understanding of software development principles and best practices. - Experience with Agile development methodologies. - Experience with database technologies such as SQL and NoSQL. - Experience with web development frameworks such as Play and Akka. Additional Information: - The candidate should have a minimum of 2 years of experience in Scala. - The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering high-quality software solutions. - This position is based at our Bengaluru office.

Responsibilities

Level - 11 - 11 BDC14A Summary: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Scala. Your typical day will involve working with the development team, analyzing business requirements, and developing scalable and efficient code to meet project goals. Roles & Responsibilities: - Design, develop, and maintain high-quality applications using Scala. - Collaborate with cross-functional teams to analyze business requirements and develop scalable and efficient code to meet project goals. - Write clean, efficient, and well-documented code that adheres to industry standards and best practices. - Troubleshoot and debug applications to ensure optimal performance and functionality. - Stay up-to-date with emerging trends and technologies in software development and apply them to improve the quality and efficiency of applications. Professional & Technical Skills: - Must To Have Skills: Proficiency in Scala. - Strong understanding of software development principles and best practices. - Experience with Agile development methodologies. - Experience with database technologies such as SQL and NoSQL. - Experience with web development frameworks such as Play and Akka. Additional Information: - The candidate should have a minimum of 2 years of experience in Scala. - The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering high-quality software solutions. - This position is based at our Bengaluru office.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Scala

Job Description

SCCM Primary Responsibilities. Provide application/Windows OS installation/configuration/patching data reporting (application install status, client health, ) leveraging Microsoft System Center Configuration Manager Leads and plans upgrades, changes, or implementations for System Center Configuration Manager Components while following established change control procedures Responsible for coordinating and implementing Configuration management for the project and/or organization maintaining the resulting product throughout its lifecycle Through understanding of enterprise data center technologies such as networking, data security, Transmission Control Protocol/Internet Protocol (TCP/IP), SAN and physical datacenter best practices sufficient to resolve hardware/software interface and interoperability problems, and administer and support technical operating system and enterprise data Perform general system administration duties in a Windows Active Directory environment Lead and drive definition, implementation and enforcement of systems administration operational processes, procedures, policies and associated documentation Research, identify, and drive the implementation of innovative approaches to system administration tasks with a focus on automation, error reduction and service improvement Managing the Windows client image, application packaging and scripting, and related project work Monthly deployment of security patches to Windows Servers Communicate with a wide variety of users from executives to individual users Desired experience for SCCM administrator includes: Solid SCCM work experience Patch Management using SCCM and WSUS Troubleshoot and fix and disruptions on the SCCM infrastructure and able to analyze and suggest/provide improvements Participated in Migrations of SCCM Servers Advanced administration skills in both software and patch deployment using SCCM 2012 in a multisite corporate environment 3rd line technical support experience in a Windows Server and workstation Will be expected to manage projects within the SCCM team – this may include providing metrics and reporting to customers, and attending meetings with outside groups · Create custom test environments to provide proof of concept before implementing into production · Develop implementation strategies and deployment schedules in concert with those impacted and competently work multiple projects simultaneously · Validate deployment plans for compliance with existing performance limitations of the enterprise server's software · Provide monthly reporting of patching activity · Maintain the health of the SCCM environment including clients, servers and distribution points · Provide technical guidance to SCCM team and customer · Assist in the creation\updating of SCCM documentation · Operating System (OSD) and Software patch deployment · Roll-out patches and software Qualifications for SCCM administrator · 5- 9 years experience in SCCM · Optimization of SCCM Site Servers and Knowledge in Disaster Recovery using SCCM Backups · Knowledge of server and client application administration · Experience with other MS System Centre applications desirable · Windows system internals, network design principles, and routing knowledge · PowerShell experience desirable

Responsibilities

SCCM Primary Responsibilities. Provide application/Windows OS installation/configuration/patching data reporting (application install status, client health, ) leveraging Microsoft System Center Configuration Manager Leads and plans upgrades, changes, or implementations for System Center Configuration Manager Components while following established change control procedures Responsible for coordinating and implementing Configuration management for the project and/or organization maintaining the resulting product throughout its lifecycle Through understanding of enterprise data center technologies such as networking, data security, Transmission Control Protocol/Internet Protocol (TCP/IP), SAN and physical datacenter best practices sufficient to resolve hardware/software interface and interoperability problems, and administer and support technical operating system and enterprise data Perform general system administration duties in a Windows Active Directory environment Lead and drive definition, implementation and enforcement of systems administration operational processes, procedures, policies and associated documentation Research, identify, and drive the implementation of innovative approaches to system administration tasks with a focus on automation, error reduction and service improvement Managing the Windows client image, application packaging and scripting, and related project work Monthly deployment of security patches to Windows Servers Communicate with a wide variety of users from executives to individual users Desired experience for SCCM administrator includes: Solid SCCM work experience Patch Management using SCCM and WSUS Troubleshoot and fix and disruptions on the SCCM infrastructure and able to analyze and suggest/provide improvements Participated in Migrations of SCCM Servers Advanced administration skills in both software and patch deployment using SCCM 2012 in a multisite corporate environment 3rd line technical support experience in a Windows Server and workstation Will be expected to manage projects within the SCCM team – this may include providing metrics and reporting to customers, and attending meetings with outside groups · Create custom test environments to provide proof of concept before implementing into production · Develop implementation strategies and deployment schedules in concert with those impacted and competently work multiple projects simultaneously · Validate deployment plans for compliance with existing performance limitations of the enterprise server's software · Provide monthly reporting of patching activity · Maintain the health of the SCCM environment including clients, servers and distribution points · Provide technical guidance to SCCM team and customer · Assist in the creation\updating of SCCM documentation · Operating System (OSD) and Software patch deployment · Roll-out patches and software Qualifications for SCCM administrator · 5- 9 years experience in SCCM · Optimization of SCCM Site Servers and Knowledge in Disaster Recovery using SCCM Backups · Knowledge of server and client application administration · Experience with other MS System Centre applications desirable · Windows system internals, network design principles, and routing knowledge · PowerShell experience desirable
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :SCCM Admin

Job Description

JOB DESCRIPTION: Manage and Administer Veritas NetBackup environment and ensure backups are run to schedule and retention is met. ● Monitor daily Netbackup activity, troubleshoot and resolve missed and failed backup jobs and provide daily, weekly and monthly reports and maintain an audit trail of backups and restores. ● Maintain and monitor physical tape libraries, perform tape drive and media health assessment and Media management to ensure the integrity of backups. ● Work with software and hardware vendors to troubleshoot and solve backup issues. ● Check the storage critical events and co-ordinate with Netapp incase of any hardware or ONTAP related issues. ● Develop and maintain technical solution documents (TSD) and standard operating procedures(SOP). ● Ensure tapes are rotated from the tape library periodically, Periodic patch management and maintenance for NetBackup Servers, clients and OpsCenter Server.

Responsibilities

JOB DESCRIPTION: Manage and Administer Veritas NetBackup environment and ensure backups are run to schedule and retention is met. ● Monitor daily Netbackup activity, troubleshoot and resolve missed and failed backup jobs and provide daily, weekly and monthly reports and maintain an audit trail of backups and restores. ● Maintain and monitor physical tape libraries, perform tape drive and media health assessment and Media management to ensure the integrity of backups. ● Work with software and hardware vendors to troubleshoot and solve backup issues. ● Check the storage critical events and co-ordinate with Netapp incase of any hardware or ONTAP related issues. ● Develop and maintain technical solution documents (TSD) and standard operating procedures(SOP). ● Ensure tapes are rotated from the tape library periodically, Periodic patch management and maintenance for NetBackup Servers, clients and OpsCenter Server.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Backup Administration

Job Description

Responsibilities: · Understand the business purpose of user stories and define and analyze possible alternative ways of satisfying the business purpose of the story · Plan and estimate development tasks with other developers that are required to fulfill the story · Work with the Product Owner and other team members to clarify and further define the details of how the story should be implemented · Provide guidance to other developers as necessary who are engaged in development tasks associated with the story including working with developers to design algorithms and flowcharts · Translate of UI/UX wireframes to visual elements & implement robust set of services and APIs · Build reusable code and libraries for future use · Optimize the application for maximum speed and scalability · Integrate software components and third-party programs · Develop & maintain unit and integration tests · Produce software that support UI automation · Verify and deploy programs and systems · Recommend and execute improvements · Create technical documentation for reference and reporting · Take the overall responsibility for “shepherding” the story through the process all the way to (and including) UAT - lead the presentation of the completed story to the Product Owner in the Sprint Review Mandatory Skills: · Good experience in web applications · Application Development using – React, Typescript · Unit & Integration Tests using Jest · Familiarity with Agile development methodologies Highly preferred skills · Experience with Three.js library · Azure Functions · Ability to learn new languages and technologies · Knowledge in UI automation for React Web apps · Storybook implementation Education and Experience · Atleast 4 yrs of experience. · B.E /B.Tech ( Computer Science)

Responsibilities

Responsibilities: · Understand the business purpose of user stories and define and analyze possible alternative ways of satisfying the business purpose of the story · Plan and estimate development tasks with other developers that are required to fulfill the story · Work with the Product Owner and other team members to clarify and further define the details of how the story should be implemented · Provide guidance to other developers as necessary who are engaged in development tasks associated with the story including working with developers to design algorithms and flowcharts · Translate of UI/UX wireframes to visual elements & implement robust set of services and APIs · Build reusable code and libraries for future use · Optimize the application for maximum speed and scalability · Integrate software components and third-party programs · Develop & maintain unit and integration tests · Produce software that support UI automation · Verify and deploy programs and systems · Recommend and execute improvements · Create technical documentation for reference and reporting · Take the overall responsibility for “shepherding” the story through the process all the way to (and including) UAT - lead the presentation of the completed story to the Product Owner in the Sprint Review Mandatory Skills: · Good experience in web applications · Application Development using – React, Typescript · Unit & Integration Tests using Jest · Familiarity with Agile development methodologies Highly preferred skills · Experience with Three.js library · Azure Functions · Ability to learn new languages and technologies · Knowledge in UI automation for React Web apps · Storybook implementation Education and Experience · Atleast 4 yrs of experience. · B.E /B.Tech ( Computer Science)
  • Salary : Rs. 25,000.0 - Rs. 3,50,000.0
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Sr. React Developer

Job Description

Position Overview We are looking for an experienced Scrum Master who can lead multiple teams primarily based in India but also having few global team members. Following is the broad set of responsibilities · Own all scrum-based activities in a timely manner, this includes: defining and organising Scrum roles, sprint planning, daily scrum/ stand-ups, sprint reviews and sprint retrospectives · Planning deliverables identify risks and dependencies upfront and manage them. · Help teams monitor performance. · Manage each project’s scope and timeline · Coordinate sprints, retrospective meetings, and daily stand-ups · Coach team members in Agile frameworks · Facilitate internal communication and effective collaboration · Be the point of contact for external communications (e.g. from customers and to management/stakeholders) · Work with product owners to handle backlogs and new requests · Resolve conflicts and remove obstacles that occur · Help teams implement changes effectively · Ensure deliverables are up to quality standards at the end of each sprint · Guide development teams to higher scrum maturity · Help build a productive environment where team members ‘own’ the product and enjoy working on it · Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment. · Facilitating discussion, decision making, and conflict resolution · Assisting with internal and external communication, improving transparency, and radiating information · Drive the pre-planning meeting, PI /release planning events Qualifications: · BE in Electronics/ Computers/Electrical with at least 2-3 years’ experience as Scrum Master. · Preferably comes from the Development background has worked as a developer before.

Responsibilities

Position Overview We are looking for an experienced Scrum Master who can lead multiple teams primarily based in India but also having few global team members. Following is the broad set of responsibilities · Own all scrum-based activities in a timely manner, this includes: defining and organising Scrum roles, sprint planning, daily scrum/ stand-ups, sprint reviews and sprint retrospectives · Planning deliverables identify risks and dependencies upfront and manage them. · Help teams monitor performance. · Manage each project’s scope and timeline · Coordinate sprints, retrospective meetings, and daily stand-ups · Coach team members in Agile frameworks · Facilitate internal communication and effective collaboration · Be the point of contact for external communications (e.g. from customers and to management/stakeholders) · Work with product owners to handle backlogs and new requests · Resolve conflicts and remove obstacles that occur · Help teams implement changes effectively · Ensure deliverables are up to quality standards at the end of each sprint · Guide development teams to higher scrum maturity · Help build a productive environment where team members ‘own’ the product and enjoy working on it · Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment. · Facilitating discussion, decision making, and conflict resolution · Assisting with internal and external communication, improving transparency, and radiating information · Drive the pre-planning meeting, PI /release planning events Qualifications: · BE in Electronics/ Computers/Electrical with at least 2-3 years’ experience as Scrum Master. · Preferably comes from the Development background has worked as a developer before.
  • Salary : Rs. 2,50,000.0 - Rs. 3,50,000.0
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Scrum Master

Job Description

Responsibilities · Perform the role of a Software Developer in Test · Understand the business purpose of capabilities, features, and user stories · Plan and estimate testing tasks with other team members to ensure implementation satisfies the business purpose · Collaborate with other team members to understand the details of how the feature/story will be implemented and ensure 100% test coverage · Write automated testcase using python & selenium, leveraging the test framework to do the same. · Develop code to implement the automation steps. · Participate in review of automation deliverables from other team members · Work with other automation developers to realize the test automation for multiple features in parallel · Execute the test automation on the required test infrastructure · Write and execute manual tests as necessary · Complete non-functional testing as necessary · Identify and retire technical risks through evaluations and feasibilities · Identify and evaluate tools to improve the test automation framework and process · Take the overall responsibility for testing end to end features and capabilities through the process all the way to (and including) UAT · Collaborate with other technical staff on the implementation, deployment, and maintenance of the Automation Testing within Continuous Integration/Continuous Deployment pipelines · Encourage best practices that drive engineering excellence and focus on quality first mindset · Create and execute plans at the product or code level to test new and existing features automatically and manually · Keep automation current, flexible, and designed to work within a continuous integration / deployment framework · Develop methods and procedures to create automation test data and data refresh capabilities · Collaborate with team members to identify and prioritize testing strategies where process or test automation best achieves the testing goals; by balancing return on investment, maximized test coverage and minimized risk · Share knowledge, mentor teammates, and actively engage in various Agile team meeting. Minimum Qualifications · 2-4 years of Software Testing and Test Automation experience including hands-on experience enhancing and maintaining automation framework, manual testing, and Agile practices · Proven track record of value adds to the Product/Solutions through strong QA processes · Ability to lead through individual contribution in testing · Strong experience in manual testing and test automation methodologies · Experience in non-functional testing such as performance, API, security testing · Experience in Agile development environment · Knowledge of different types of software architecture

Responsibilities

Responsibilities · Perform the role of a Software Developer in Test · Understand the business purpose of capabilities, features, and user stories · Plan and estimate testing tasks with other team members to ensure implementation satisfies the business purpose · Collaborate with other team members to understand the details of how the feature/story will be implemented and ensure 100% test coverage · Write automated testcase using python & selenium, leveraging the test framework to do the same. · Develop code to implement the automation steps. · Participate in review of automation deliverables from other team members · Work with other automation developers to realize the test automation for multiple features in parallel · Execute the test automation on the required test infrastructure · Write and execute manual tests as necessary · Complete non-functional testing as necessary · Identify and retire technical risks through evaluations and feasibilities · Identify and evaluate tools to improve the test automation framework and process · Take the overall responsibility for testing end to end features and capabilities through the process all the way to (and including) UAT · Collaborate with other technical staff on the implementation, deployment, and maintenance of the Automation Testing within Continuous Integration/Continuous Deployment pipelines · Encourage best practices that drive engineering excellence and focus on quality first mindset · Create and execute plans at the product or code level to test new and existing features automatically and manually · Keep automation current, flexible, and designed to work within a continuous integration / deployment framework · Develop methods and procedures to create automation test data and data refresh capabilities · Collaborate with team members to identify and prioritize testing strategies where process or test automation best achieves the testing goals; by balancing return on investment, maximized test coverage and minimized risk · Share knowledge, mentor teammates, and actively engage in various Agile team meeting. Minimum Qualifications · 2-4 years of Software Testing and Test Automation experience including hands-on experience enhancing and maintaining automation framework, manual testing, and Agile practices · Proven track record of value adds to the Product/Solutions through strong QA processes · Ability to lead through individual contribution in testing · Strong experience in manual testing and test automation methodologies · Experience in non-functional testing such as performance, API, security testing · Experience in Agile development environment · Knowledge of different types of software architecture
  • Salary : Rs. 25,000.0 - Rs. 3,50,000.0
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Sr. QA Engineer

Job Description

We are seeking a seasoned DevOps Engineer to lead the design, implementation, and management of critical infrastructure components in our dynamic environment. You will be responsible for setting up and managing JIRA instances, configuring CI/CD pipelines, version control repositories using GitHub, and integrating various SCA and DCA tools to streamline development processes. Additionally, you will play a key role in scaling Agile practices, deploying web applications to cloud environments, implementing monitoring, and reporting solutions, and ensuring compliance and security. Core Responsibilities: Infrastructure Setup and Management: Building and implementing new development tools and infrastructure. Configure and maintain JIRA instances/ JIRA workflows, CI/CD pipelines, and version control repositories using GitHub to support efficient software development processes. CI/CD Pipeline Automation: Design and implement robust CI/CD pipelines using GitActions or similar tools to automate software builds, testing, and deployment processes. Agile Implementation: Facilitate the adoption of Scaled Agile Framework (SAFe) principles and practices within the DevOps context, ensuring alignment with Agile methodologies such as Scrum or Kanban. Cloud Deployment: Architect, deploy, and manage cloud-based infrastructure using platforms like Azure, optimizing resource utilization and scalability. Web Application Deployment: Lead the deployment of web applications to cloud environments, implementing deployment strategies to minimize downtime and risk. Monitoring and Reporting: Configure monitoring and reporting solutions using tools like Prometheus, Grafana, or ELK stack to track performance metrics and generate actionable insights. Security and Compliance: Ensure compliance with industry regulations and security best practices by implementing appropriate controls and conducting regular assessments. Incident Management: Develop and maintain incident response procedures to quickly address and resolve production issues, participating in on-call rotations as needed. Backup and Disaster Recovery: Implement backup and disaster recovery strategies to safeguard data and ensure business continuity in the event of system failures. Skills: Deep understanding of Azure cloud computing and deployment options. Experience in DevOps, Agile methodologies, and CI/CD with Azure DevOps (VSTS) and JIRA. Firsthand proficiency in LINUX and Windows OS. Skillful use of CI/CD tools and scripting in JavaScript/PHP/Python. Integrating and configuring cybersecurity tools in build pipeline for enhanced security. Familiarity with various environments: insourced, outsourced, and cloud (public, private, hybrid). Knowledgeable about agile methodologies like Scrum, Kanban, and XP. Proficiency in setting up and administering JIRA, configuring CI/CD pipelines, and managing GitHub repositories. Direct experience with GitActions to automate build, test, and deployment pipeline. Familiarity with SAFe methodologies, cloud platforms (AWS/Azure). Strong understanding of monitoring and reporting for cloud-based applications. Advantageous certifications: AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar. Qualification & Experience: Bachelor’s degree in computer science, Engineering, or related field. 5+ years’ previous experience as a DevOps Engineer

Responsibilities

We are seeking a seasoned DevOps Engineer to lead the design, implementation, and management of critical infrastructure components in our dynamic environment. You will be responsible for setting up and managing JIRA instances, configuring CI/CD pipelines, version control repositories using GitHub, and integrating various SCA and DCA tools to streamline development processes. Additionally, you will play a key role in scaling Agile practices, deploying web applications to cloud environments, implementing monitoring, and reporting solutions, and ensuring compliance and security. Core Responsibilities: Infrastructure Setup and Management: Building and implementing new development tools and infrastructure. Configure and maintain JIRA instances/ JIRA workflows, CI/CD pipelines, and version control repositories using GitHub to support efficient software development processes. CI/CD Pipeline Automation: Design and implement robust CI/CD pipelines using GitActions or similar tools to automate software builds, testing, and deployment processes. Agile Implementation: Facilitate the adoption of Scaled Agile Framework (SAFe) principles and practices within the DevOps context, ensuring alignment with Agile methodologies such as Scrum or Kanban. Cloud Deployment: Architect, deploy, and manage cloud-based infrastructure using platforms like Azure, optimizing resource utilization and scalability. Web Application Deployment: Lead the deployment of web applications to cloud environments, implementing deployment strategies to minimize downtime and risk. Monitoring and Reporting: Configure monitoring and reporting solutions using tools like Prometheus, Grafana, or ELK stack to track performance metrics and generate actionable insights. Security and Compliance: Ensure compliance with industry regulations and security best practices by implementing appropriate controls and conducting regular assessments. Incident Management: Develop and maintain incident response procedures to quickly address and resolve production issues, participating in on-call rotations as needed. Backup and Disaster Recovery: Implement backup and disaster recovery strategies to safeguard data and ensure business continuity in the event of system failures. Skills: Deep understanding of Azure cloud computing and deployment options. Experience in DevOps, Agile methodologies, and CI/CD with Azure DevOps (VSTS) and JIRA. Firsthand proficiency in LINUX and Windows OS. Skillful use of CI/CD tools and scripting in JavaScript/PHP/Python. Integrating and configuring cybersecurity tools in build pipeline for enhanced security. Familiarity with various environments: insourced, outsourced, and cloud (public, private, hybrid). Knowledgeable about agile methodologies like Scrum, Kanban, and XP. Proficiency in setting up and administering JIRA, configuring CI/CD pipelines, and managing GitHub repositories. Direct experience with GitActions to automate build, test, and deployment pipeline. Familiarity with SAFe methodologies, cloud platforms (AWS/Azure). Strong understanding of monitoring and reporting for cloud-based applications. Advantageous certifications: AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar. Qualification & Experience: Bachelor’s degree in computer science, Engineering, or related field. 5+ years’ previous experience as a DevOps Engineer
  • Salary : Rs. 25,000.0 - Rs. 3,50,000.0
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Sr. DevOps Engineer

Job Description

Java + Springboot

Responsibilities

Java + Springboot
  • Salary : Rs. 25,000.0 - Rs. 3,50,000.0
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Sr.Software Developer

Job Description

Front End Lead Software Engineer -8+ yrs. • 8+ years hands on coding of Experience in JavaScript libraries with React JS (Functional Component, Hooks, Styled Comp , SSR, CSR , APi Integration )Node JS and Webpack. • Experience in developing web applications using technologies like HTML5, CSS3, Bootstrap, JavaScript and MFE • Experience in component driven model with MFE architecture. • Experience with microservices and containerization (Docker/Kubernetes) • Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins • Experience in Performance Tool (K6 scripts), Debugging Memory Leak improving performance of a webapp • Experience with TDD, code testability standards. • Experience with DevOps practices and CICD model of development • Good understanding of OOP, architectural diagram, adaptive vs responsive pattern design diagram, design patterns and industry best practices products. • Understanding Grafana or other any monitoring tools. • Experience in writing test cases, automation test case, regression testing and other SRE activities. • System Design (such as end to end integration with DB à (SQL ,Mongo) • Agile project experience along with working on Agile tools like JIRA • Strong written and verbal communication skills • Strong interpersonal skills and time management skills • Strong analytical and troubleshooting skills

Responsibilities

Front End Lead Software Engineer -8+ yrs. • 8+ years hands on coding of Experience in JavaScript libraries with React JS (Functional Component, Hooks, Styled Comp , SSR, CSR , APi Integration )Node JS and Webpack. • Experience in developing web applications using technologies like HTML5, CSS3, Bootstrap, JavaScript and MFE • Experience in component driven model with MFE architecture. • Experience with microservices and containerization (Docker/Kubernetes) • Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins • Experience in Performance Tool (K6 scripts), Debugging Memory Leak improving performance of a webapp • Experience with TDD, code testability standards. • Experience with DevOps practices and CICD model of development • Good understanding of OOP, architectural diagram, adaptive vs responsive pattern design diagram, design patterns and industry best practices products. • Understanding Grafana or other any monitoring tools. • Experience in writing test cases, automation test case, regression testing and other SRE activities. • System Design (such as end to end integration with DB à (SQL ,Mongo) • Agile project experience along with working on Agile tools like JIRA • Strong written and verbal communication skills • Strong interpersonal skills and time management skills • Strong analytical and troubleshooting skills
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Front End Lead Software Engineer (Reactjs)