- Experience
- 3 – 5 years
- Pay
- Not disclosed
- Education
- Bachelor/Master degree in Computer Science or Engineering
- Location
- Bengaluru, India
- Work mode
- On-site
- Job type
- Contract
About this role
Huawei Technologies provides network solutions for telecom carriers. The Software Engineer role (2-year contract under third-party payroll) designs and develops software solutions with a focus on networking protocols.
What you will do
- Execute full lifecycle software development
- Develop and design efficient code
- Integrate software components into a fully functional system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Comply with project plans and industry standards
What the employer expects
- Bachelor/Master degree in Computer Science or Engineering
- Minimum of 3+ years of relevant industry experience
- Experience with object oriented programming and design patterns
- Excellent knowledge of Diameter and Radius Protocol
- Excellent knowledge of Networking protocols
- Ability to develop software in C, C++, Java
- Excellent knowledge of C Pointers, MySQL, SQL
- Experience with test-driven development
Benefits
- Bonus Available
Skills
- C
- C++
- Java
- Data Structures
- Diameter protocol
- Radius Protocol
- MySQL
- SQL
Apply on the employer's site
The application opens on SmartRecruiters. Dev Portal Notes does not collect your application or charge a fee.
Know someone who fits this role?
Applications are handled on the employer's own site.
Prepare for this role
Close the skill gap
Udemy
Master Spring Boot, JPA and Hibernate
Learn Java zero to production, covering Spring Boot, JPA and Hibernate together.
Get the coursePluralsight
Library of tech courses
Explore expert-led courses on programming, DevOps, AI and more with Pluralsight's monthly plan.
Browse coursesSome links on this page may generate a small commission at no extra cost to you.