815 Piktorlabs Jobs
Engineering Manager - .Net/Angular/Reactjs
Piktorlabs
posted 7d ago
Flexible timing
Key skills for the job
Job Summary:
The Engineering Manager will oversee and execute the strategic vision and direction for the application Software Development and Quality Engineering team members. This role also involves working collaboratively to follow standardized development and testing practices across solutions, applications, and products within the Client organization. Additionally, the Delivery Manager may be required to lead and/or participate in Enterprise level Projects and Initiatives. This role manages both the development and quality engineering functions.
Accountabilities Develop & maintain collaborative relationships with business & technology stakeholders Closely work with Product Architect, Business/Operations Group, Client Management and understand the priority and Business value of the requirements Closely work with Product Owners, Tech Leads, and Dev teams and ensure that the stories are prioritized and being progressed Coaches, mentors, motivates & supervises technical project teams to ensure achievement of the strategic and operational objectives of the program or project. Plan and drive the prioritization discussions, coordinates releases, conducts governance meetings Work with the client leadership for necessary approvals for changes Manage the employees in the development and quality engineering roles that are aligned to specific product teams. Leads and supports team members in their performance and career journeys by providing feedback and guidance on a regular basis. Provides leadership on staffing decisions as opportunities present (new hires, terminations, etc. ). Support escalations from the team. Participate in enterprise-level strategic planning and organization initiatives such as annual budgeting, security and compliance audits, customer audits, etc. Creation and support of cross-department best practices. Develop and maintain strategic relationships across the organization. Identify opportunities to automate, increase efficiencies in development and testing, and/or improve overall delivery quality. Responsible for driving Shift-left strategy to ensure high-quality deliverables to internal and external customers, including integrated automation strategy wherever possible. Drives continuous improvement initiatives to ensure that Development/QE procedures and processes are measured and reviewed on a regular basis, and refined/updated as needed. Displays an in-depth understanding of the why and how of Agile software development. Candidate of choice is experienced in Scrum, Kanban, and other Agile methodologies. Agile evangelist with a collaborative mindset and demonstrated ability to blur the lines between functional roles on the team, shifting left and catalyzing change to optimize process efficiency. Work with cross teams and bring in a unified view from delivery standpoint, willingness to support and mentor the team members. Assess and measure the potential of team members, work on a development plan for their grooming An in-depth understanding of design principles and thinks technology as a solution enablement tool. Has a logical mindset and an aptitude to resolve highly complex problems, diagnose and identify issues and guide the team towards proper resolutions. Ability to lead design reviews and actively participate in technical discussions with great attention to details. Refined people leader. Ability to work with a geographically dispersed team of engineers, product managers, Customer facing people and senior R&D leadership. Follower of Scrum and experienced in implementing and optimizing agile development and continuous integration / continuous delivery methodologies. Familiarity with Atlassian suite (Jira and Confluence) is desirable. Support project planning and prioritization of resources. Pragmatically work with peers in Account Management, Product Development, and Support, to balance customer needs, support issues, technical architecture needs, and new feature development. Participate in architectural discussions, facilitate healthy debate, and recommend technical solutions when necessary. Basic Qualifications: Bachelor s degree in computer science, Software Development, Quality Assurance or related field 10+ Years of experience in Software Development and/or Quality Assurance 5+ years of experience in an Agile environment 5+ years of experience in a management/people leadership capacity 5+ years of experience in technology project management, managing multiple projects and teams. To have proven record of successfully delivering complex data projects, deeper understanding of data engineering concepts, ability to drive projects from initiation to completion. Strong leadership skills, technical thought leadership, and a commitment to delivering high-quality data solutions. Experience in Cloud-based software architecture, development, and testing solutions. Preferably AWS Know H
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Engineering Manager roles with real interview advice