About the role
Location: Hyderabad & Bengaluru
Department: Engineering
Employment Type: Permanent - Full Time
Education: Bachelor’s degree in Computer Science, B.Tech, or an equivalent field of study.
Experience Level: Lead: 8–10 years
RequirementsWhat You’ll Do:
Key Responsibilities:
- Design, develop, and maintain tools, APIs, and frameworks to support Workflow Manager and Network Management applications.
- Customize and extend existing workflow automation solutions to meet client-specific operational needs.
- Integrate front-end and back-end systems, ensuring seamless data flow and user experience.
- Collaborate with engineering and implementation teams to identify and resolve workflow or system bottlenecks.
- Implement automated testing to ensure stability and reliability across workflows and network operations.
- Develop technical documentation for tools, workflows, APIs, and deployment practices.
- Mentor other developers and support knowledge sharing across the team.
- Participate in Agile/Scrum ceremonies, including sprint planning and retrospectives.
Must Haves:
- Strong experience building server-side applications in Python.
- Strong experience building client-side applications in JavaScript.
- Proficiency in developing, integrating, or customising Workflow Manager and Network Manager systems.
- Experience working with Docker containers.
- Solid understanding of SQL and relational databases (PostgreSQL, Oracle, or SQLite).
- Hands-on experience with front-end/back-end integration.
- Familiarity with automated testing frameworks and test-driven development.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Experience using Git or other distributed version control systems.
- Experience mentoring or guiding software engineers on tools and development best practices.
Good to Have:
- Experience working with workflow manager tools or network provisioning platforms.
- Experience with Node.js, React, or other JavaScript frameworks.
- Experience with Geospatial Information Systems (GIS) or mapping APIs.
- Familiarity with ETL processes, data transformation, and integration.
- Experience with Linux environments and web servers (e.g., Apache).
- Exposure to mobile app development (ElectronJS).
- Knowledge of cloud platforms like AWS, GCP, or Azure.
- Understanding of tools such as PostGIS, OpenLayers, Pyramid, Shapely, Turf, SQLAlchemy.
- Industry knowledge in telecommunications or utilities, particularly around network modelling and operations.
What We’re Looking For:
- You should bring experience working on workflow-driven enterprise systems or network management platforms.
- Passionate about building developer tools and improving workflows for modern software teams.
- Take up challenges in solving infrastructure and automation challenges, working with geospatial data, and building developer-centric tools.
- Comfortable working independently, contributing to architecture decisions, and collaborating within distributed teams.
- A growth mindset, proactive attitude, solid engineering principles, strong accountability, and self-motivation are essential.
BenefitsWe believe that our people are our strength. Along with a competitive salary, we provide a range of benefits designed to support your well-being and growth.
- Health Insurance
- Vacation & Sick Leaves
- Wellness Benefits
- Upskilling Support
- Annual Team Outing
- Social Club