i
TechStar Group
1 TechStar Group Software Developer Job
5-15 years
Techstar Software - Software Developer - Networking Protocols (5-15 yrs)
TechStar Group
posted 8d ago
Flexible timing
Key skills for the job
Role : Software Developer with Networking Protocols
It is for our Techstar ODC project.
Exp : 5 - 10 yrs & 10 - 15 yrs
Openings : 4
Work Location : Chennai
Interview Mode : 2 Virtual interviews + 3rd F2F
F2F Interview locations : Chennai & Hyderabad
Mode of position : Fulltime & Permanent with Techstar
Job Description :
- Developing new Features and defect fixes in the Networking TCPIP stack
- Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet related tools.
- Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines.
- Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application; identifies and debugs issues with code and suggests changes or improvements.
- Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem.
- Collaborates and communicates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution.
Knowledge and Skills :
- C / C++ or Python
- Ability to apply analytical and problem solving skills.
- Designing software systems running on multiple platform types.
- Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools.
- Strong written and verbal communication skills; mastery in English and local language. Ability to effectively communicate design proposals and negotiate options.
- It is a IC (Individual Contribution) role
- 5+ years of software development experience. (2-5 years for a junior engineer)
- possess excellent proficiency with Python.
- Experience writing Integration and Unit tests with Python.
- Show previous experience developing Python CLIs and Python back ends to web UI/RESTful APIs.
- Networking knowledge in Open Networking, Ethernet switching, routing.
- Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.
- Design, develop, and maintain Python-based applications and systems.
- Work with various protocols and interfaces to ensure seamless integration and functionality.
- Troubleshoot and debug complex issues in Python code.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
- Participate in code reviews and contribute to best practices in software development.
- Stay updated with the latest industry trends and technologies related to Python programming and telecom.
Advantage Skills :
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Developer roles with real interview advice
Team
Working culture, growth, management
Read 4 reviews5-15 Yrs