Technical
Leadership –
- .NET Core, Web API / RESTful Services, Entity Framework Core,
- Microservices Architecture, gRPC, Event-driven architecture, Security
- frameworks, Performance tuning and scalability.
React.js, TypeScript, Redux / Context
API
Azure Cloud, Azure DevOps
Skills Set
Product
- Development -Product roadmap understanding, Business requirement
- analysis, User story grooming, Backlog prioritization, Release planning,
- Customer-centric thinking
AI
and Modern Engineering
Agile
and Delivery Management
People
Management
Job
Responsibilities
As a Engineering Manager, you will
1.Technology
Aspects
- Full Stack - Lead the comprehensive revamp of the product's full
- stack, encompassing front-end, back-end, and database components. Evaluate
- existing architecture, technology stack, and design patterns to identify areas
- for improvement and innovation.
- Technical Strategy and Roadmap - Develop a technical strategy and
- roadmap for the product revamp, considering long-term scalability, performance,
- and maintainability. Align technical decisions with the business goals and
- customer needs. Propose prioritization of the product features to key
- management team so that they realize further pathways and steps that must be
- taken for product development.
- Collaborates with product stakeholders to
- align engineering initiatives with business objectives, customer needs, product
- roadmaps, and market expectations.
- Evaluates and promotes emerging
- technologies, AI-assisted development, cloud innovations, and engineering productivity
- tools to improve organizational effectiveness.
2.People
Aspects
- Collaboration and Leadership - Collaborate with cross-functional
- teams, including development, QA, product management, and UX/UI, to ensure a
- cohesive and effective revamp process. Provide technical leadership and
- mentorship to development teams, guiding them in implementing the new
- architecture and technology stack.
- Ensure efficient usage of tools and implementation of processes
- and systems thus creating a proficient environment for effective delivery.
- Recruiting for the tech team, reacting to issues
- in development, and establishing the KPIs and deadlines. Play crucial role in
- onboarding new engineers, through interpersonal talks, help them cope with
- engineering challenges.
Job description provided by SoftTech Engineers.
View the original posting