drjobs RD Software Engineer

RD Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Please Note:

1. If you are a first time user please create your candidatelogin account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account please SignIn before you apply.

Job Description:

Responsibilities

  • Analyse feature requirements and prepare functional specifications and designs to meet them

  • Scope and prepare effort estimates for features and actively contribute to the release planning process

  • Implement new features in a carriergrade scalable software platform and maintain existing features

  • Implement and maintain test automation suites

  • Collaborate with system architects management and peers to drive projects to completion

  • Prepare technical documentation and training materials

  • Act as lead or mentor to the junior team members to develop their skills and grow their careers

  • Provide technical advice and guidance to team members helping them to solve problems and make informed decisions

Required skills qualifications and experience

  • Degree in Computer Science Computer Engineering or related discipline; advanced degree preferred

  • 8 years of experience in software architecture design and development

  • Extensive experience with UNIX/Linux system management and software development

  • Proficient in Go and/or Java

  • Proficient with shell scripting in at least one scripting language such as Python

  • Experience with message queueing and stream processing systems such as Apache Kafka and Flink

  • Knowledge of and experience with at least one relational database management system such as Postgres or MySQL

  • Knowledge of and experience with at least one noSQL database such as Cassandra MongoDB or ElasticSearch

  • Experience with containerization and microservice architectures including knowledge of and experience with Docker Kubernetes and one or more public cloud platforms such as Google Cloud Platform (GCP) Microsoft Azure or Amazon Web Services (AWS)

  • Experience with one or more build systems such as Gradle Bazel Make and Maven

  • Familiarity with common enterprise software development tools including Git Jenkins JIRA or Rally Confluence and Black Duck and Coverity security tools

  • Experience with test automation practice and tools

  • Strong problem solving and debugging skills

  • Excellent communication and presentation skills

  • Comfortable working both in office and as part of a distributed team where colleagues may be in different locations and time zones

Desirable skills

  • Experience with infrastructure monitoring tools and technologies such as SNMP and Broadcom DX NetOps or AppNeta would be a significant asset

  • Experience with virtualized infrastructure such as VMware Cloud Foundation (VCF)

  • Basic knowledge and experience with GUI development using JavaScript/TypeScript and React or Angular

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race color creed religion sex sexual orientation gender identity national origin citizenship disability status medical condition pregnancy protected veteran status or any other characteristic protected by federal state or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA please be sure to fill out a home address as this will be used for future correspondence.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.