




**Job Description:** **Job Description** ---------------------- The Software Manager is responsible for leading and coordinating the technical and operational execution of the product team, ensuring that deliverables are completed within defined quality standards, timelines, and value expectations. Acts as an agile team facilitator, promoting best practices in planning, sprint cadence, continuous improvement, and impediment removal. Collaborates closely with the PO Analyst to ensure the backlog is clear, prioritized, and aligned with product goals. Plays an essential role in day-to-day team management, technical and behavioral mentoring of developers, and communication between technical and business areas. **Key Responsibilities** ---------------------- * Lead the product team (Frontend, Backend, QA, DevOps, UI/UX, and PO Analyst) in its technical execution routine; * Ensure adoption and maturity of agile practices (Scrum, Kanban, or hybrid), facilitating sprint ceremonies, retrospectives, and backlog refinements; * Plan and monitor deliveries, ensuring predictability, quality, and balanced team capacity; * Act as a facilitator and impediment remover, ensuring smooth task execution; * Collaborate with the PO Analyst to prioritize requests, clarify scopes, and align objectives for each release; * Support developers in adhering to technical best practices and using corporate tools (Azure DevOps, Jira, Git, CI/CD pipelines); * Monitor and report team performance and quality metrics (velocity, throughput, bugs, rework, etc.); * Foster a culture of collaboration, continuous learning, and process improvement; * Support the technical and behavioral development of team members by providing structured feedback. **Required Qualifications** ---------------------------- * Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or related fields; * Minimum 5 years of software development experience, including at least 2 years in agile leadership roles (Scrum Master, Tech Lead, Delivery Manager); * Proven experience coordinating agile teams and managing complex software projects; * Solid knowledge of agile methodologies (Scrum, Kanban, SAFe) and management tools (Azure DevOps, Jira, Trello); * Ability to organize, motivate, and develop technical teams; * Skill in conflict management, facilitation, and communication across organizational levels; * Sufficient technical knowledge to understand architecture, integrations, and delivery processes (DevOps, CI/CD, version control); * Intermediate or advanced English proficiency. **Preferred Qualifications** ------------- * Agile certifications (CSM, PSM, PMI-ACP or equivalents); * Experience in technology, energy, or SaaS companies; * Knowledge of DevOps practices, system monitoring, and observability; * Experience with product and efficiency metrics (lead time, cycle time, NPS, throughput); * Familiarity with cloud platforms (AWS, Azure, GCP) and continuous integration processes. At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we’re building the foundation for the world’s next generation of clean energy infrastructure. **We are Nextpower** ====================


