Description

We are looking for an experienced Software Engineering Manager to lead our engineering team in developing a robust and scalable Data Platform and Change Management System. You will play a crucial role in overseeing the design, development, and delivery of solutions that support over 100,000 connected agents and integrate seamlessly with our Change Management System.

Key Responsibilities:

  • Team Leadership: Manage, mentor, and grow a diverse team of software engineers, fostering a collaborative and high-performance culture.
  • Technical Oversight: Lead the development of high-quality software solutions using C#, Microsoft Azure, and the Elastic Stack.
  • Project Management: Collaborate with product owners to define project scopes, timelines, and deliverables, ensuring alignment with business objectives.
  • Agile Practices: Implement Agile methodologies to improve development processes and facilitate effective communication within the team and across departments.
  • Quality Assurance: Ensure adherence to best practices in software development, testing, and deployment, maintaining a strong focus on quality and performance.
  • Stakeholder Collaboration: Engage with cross-functional teams, including product management, Architecture, DevOps, and operations, to ensure cohesive development efforts.
  • Performance Management: Set team objectives and KPIs, conducting regular performance reviews and providing constructive feedback to team members.
  • Innovation and Strategy: Drive innovation within the team, encouraging the adoption of new technologies and methodologies that enhance our products and services.

Required Qualifications:

  • 10+ years of experience in software engineering, with at least 3 years in a leadership role.
  • Strong proficiency in C#, Microsoft Azure, and cloud-based technologies.
  • Experience with Agile methodologies and tools (e.g., Azure DevOps, Scrum).
  • Proven track record of managing complex software projects and delivering high-quality solutions.
  • Excellent communication and interpersonal skills, with the ability to engage effectively with technical and non-technical stakeholders.

Preferred Qualifications:

  • Experience in data platforms, configuration management systems, or similar domains.
  • Familiarity with the Elastic Stack (Elasticsearch, Logstash, Kibana).
  • Knowledge of software development best practices, including CI/CD processes and automated testing

Education

Any Gradute