Description - External
- Design, implement, and trouble-shoot scalable and reusable software systems: 3-tier and cloud-based systems
- Actively support configuration management of code and software
- Support detailed documentation of systems and features
- Act as liaison between external vendors and internal product, business, engineering, and design teams
- Provide (technical) leadership to build, motivate, guide, scale, and mentor team members including performance management coaching
- Actively participate in coding exercises and peer code reviews as part of the development life cycles and change management
- Actively participate in daily stand-up meetings
Qualifications - External
- Extensive full stack engineering experience, with an emphasis on backend infrastructure programming, ideally a minimum of 4+ years.
- Strong technical leadership and project delivery including via vendors.
Extensive experience, ideally a minimum of 4+ years in the following:
- Software architecture. Linux/Unix system programming and opensource frameworks experience (e.g., gcc/C). Object-oriented programming experience (e.g., Java, Spring boot etc.). Code reviews and analyzers. Network protocol and tools experience (e.g., TCP/IP, HTTP(S), IPv4, etc.). Web API experience and architectural styles (e.g., REST). Python or other scripting language experience.
- Considerable experience, ideally a minimum of 4+ years in the following:
Modern JavaScript frameworks (e.g., React), Test automation development (e.g., Selenium, Cypress, etc.), Configuration management experience (e.g., GitHub, Jenkins, etc.) - Experience in the following areas would be desirable.
Database concepts: relational, NoSQL, and modeling, cloud-based technologies (e.g., Azure, AWS, etc.), container technologies (e.g., Docker, etc.), software methodologies (waterfall, scrum, etc.), Salesforce, ServiceNow, and TM Forum Open APIs a plus.
Time Type:
Hyderabad, Andhra Pradesh, India
07/18/2024