Pune, IND
113 days ago
Technical Manager

Technical Skills:

C#/.NET, ASP.NET, .NET CoreHTML5, CSS, JSON and JS librariesREST Services, Web API, gRPCExposure to Gen AI, AI TechnologyAngular 8+, BootstrapStrong experience in designing API’s and understanding how API shape impacts usability and user experience.Strong experience in project managementMS SQL Server, Visual Studio 2017-2019, Azure DevOps in an Agile environmentMS Azure

Experience:

Strong leadership skills to lead a team of at least 6+ people for at least 2+ yearsBachelor’s degree in information technology or related field.Preferred 12+ years’ experience in developing software applications2+ years of people management experience, managing software engineersHands on experience with web applications using Microsoft Tech stack such as C#, .Net Core, WebAPIs, Angular, Cosmos DB, Azure Cloud, Azure Kubernetes, Service BusExperience in the management of complex digital software product development & deliveryExperience in managing international projects with near and offshoring teamsExperience in servant leadership for Agile teamsAbility to effectively communicate decisions and their rationales to business unit stakeholders and development teamsStrong attention to detail with excellent analytical, written and problem-solving skillsAbility to creatively handle challenges and obstacles, innovating solutions balancing both immediate needs with longer-term ownership and maintenance of solutionsStrong experience developing Adaptive or Responsive web applicationsStrong interpersonal and communication skills, coupled with solid teamwork ethic and customer focusExperience and knowledge with Cloud Infrastructure – particularly AzureExperience in SQL ServerExperience on various test techniques and appropriate applicability/implementationGood logical reasoning and problem-solving skillsStrong understanding of risk management techniques and ability to develop appropriate contingency plansExcellent communication skills and attitude

Essential Duties and Responsibilities

Identifies optimal technologies to solve a business problem. EX. Evaluating technologies even if beta version or off-the-shelf-applications and their integration in the solution. Involved in creating POC, interact with architect within groups to strategize development and build technical roadmap.Play an important role as a Product Manager defining the framework, technology, processes / best practices and culture for a new world-class Agile team co-located into Agile NeighborhoodsLead an Agile team of .Net developers, database developers, QA engineers, and blockchain developers to drive the development of cloud-based web applications using C#, .Net Core, WebAPI, Angular, CosmosDB, Azure Cloud, Azure Kubernetes (AKS), Service Bus, Azure DevOps, Blockchain etc.Participates in development feature team activities to assist and grow into the Product Owner roleContributes to organizational success by sharing subject matter expertise when the opportunity arises, writing and maintaining user documentation, system protocols, procedures, and reference materialWorks in a supervisory capacity with team members, providing guidance and coaching to team members to grow members in their roleResponsible for team member’s career development, coaching and human resourcing needs and provide them daily guidance and directionDrive special projects such as greenfield and v1 development, creating microservices, reviewing third party libraries, and conducting technical research regarding different ways to improve the development environment / best practicesDrive small POCs related to upcoming technology by understanding its application implementations and use case to deliver high quality solutions that delight our customersWork in Agile teams following Agile + SAFe methodologies to deliver high quality products on time with performance and localization requirements in mindDesign, build, test and deliver high quality, complex frameworks and systems and diagnose and resolve complex issuesGenerate innovative approaches and solutions to complex issuesUnderstand the use of technology and how its implementation affects strategic business goalsWhen necessary, works with the Software Security Assurance (SSA) program team to help identify and fix security vulnerabilities in the solutions developedUpdates job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.Supports and mentors team members by providing training, advice, coaching and educational opportunities
Confirm your E-mail: Send Email