Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer @ McAfee

Home > Programming & Design

 Software Development Engineer

Job Description

Role Overview:
Engineers in our team have an opportunity to deep dive across the entire development cycle from concept to delivery within our platform group and also our partner engineering product teams.

About the Role :

Software Engineers in our group perform several of the below activities:

  • Design and Develop cloud services and architectural components of our platform by collaborating within and across product engineering groups to enhance the platform capabilities and deliver end to end solution.
  • Research and stay up to date on various cuttingedge enterprise cloud technologies and be able to select appropriate ones based on evaluation and rapid prototype development
  • Develop and implement Ux/UI with cohesive end to end orchestration and automation workflows in the ePO management console
  • Design and implement our CI/CD container-based deployment pipeline from source to live production
  • Conduct code inspections/analysis, peer code reviews, and automated testing to find and resolve issues prior to code check-in
  • Debug and promptly resolve beta and live cloud ops or field escalation issues from internal and external customers
  • Work in fast paced agile team and take/influence decisions that swiftly drive open technical topics to a closure.
  • Continually improve and mature our engineering software development processes sprint over sprint and release over release
  • Provide technical mentoring to other engineering members to build a high performing and inclusive team of talented individuals that learns and grows together.

About You :

  • 1 years of software development in Java/J2EE, Spring boot, Spring security, Spring Framework, REST API with some of the experience in building and maintaining scalable and reliable enterprise applications delivered from Cloud.
  • Deep understanding of Design Patterns, OOPs concepts, Java and JEE technologies. Experience in Hibernate and Micro services
  • Experience with Cloud virtualization, Containers and Container orchestration (Docker) technologies, Kubernetes (NTH)
  • Experience with message brokers such as Kafka, RabbitMQ
  • Proficient knowledge of public cloud platform technologies and services in AWS and also Azure/GCP
  • Experience working in an Agile team environment with active participation in all phases of the software development lifecycle including analysis, design, development, unit and system integration testing, static/dynamic analysis and implementation
  • Experience with deployment orchestration, automation, and security configuration management (Jenkins, Ansible, Terraform, CloudFormation)
  • Understanding of fundamental design principles and trade-offs behind scalable applications Should have strong debugging experience and excellent problem-solving skills.
  • Strong desire to continually grow in the technical stream by learning new technologies and translate them into working software

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: McAfee Software India
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Hibernate Automation Product engineering Prototype Architecture Enterprise applications Configuration management Agile Software development life cycle Virtualization

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

McAfee

McAfee Software (India) Pvt. Ltd