Lead team of engineers responsible for software development, testing, design, and maintenance.
Partner with Product Management and other functional teams to evaluate, develop and maintain product features.
Oversee project plans and schedules to ensure deadlines are met. Communicate status and risks, and collaborate with teams to deliver projects on time, within budget, and with high quality.
Build and manage a skilled team of developers and QA engineers, providing mentoring, coaching, professional development, and fostering team building.
Foster a culture of continuous improvement, innovation, and collaboration within the team.
Develop departmental and project budgets, timelines, milestones, and technical designs for the India Development Center team.
Requirements
Bachelor’s degree in Computer Science or related degree.
Minimum of 10 years of software development experience and 5 years of software development management experience.
Proven experience with C# and .NET.
Strong background in web-based technologies such as JavaScript, TypeScript, CSS, LESS and HTML5. Experience with Angular is preferred.
Extensive experience with SQL and relational databases such as SQL Server.
Proficient in agile software development methodologies.
Demonstrated experience building systems on cloud platforms (e.g., AWS, Azure, Google Cloud).
Experience with software development tools and technologies, such as version control systems (e.g., Git), CI/CD pipelines.
Solid knowledge of security and encryption best practices.
Lead Software Engineer guiding technical decisions and operational excellence for FanDuel product verticals. Collaborating across teams while mentoring engineers in a hybrid work environment.
Associate Software Engineer working in a hybrid role at FanDuel. Collaborating with cross - skilled development teams while building scalable web applications.
Senior Software Engineer developing cross - platform applications for FanDuel. Working with a cross - skilled development team in a hybrid working environment.
Associate Principal Engineer of Packaging Design driving best - in - class solutions at AstraZeneca. Planning, designing, and developing packaging materials for life - changing drug products.
Senior Systems Software Engineer developing and maintaining kernel mode drivers for NVIDIA's GPUs on Linux. Collaborating on complex System Software problems with a global team.
Senior Software Developer developing innovative functionalities for a financial data web platform. Involvement in tech solutions, agile practices, and production support.
Principal Software Developer leading cross team - level projects and initiatives at Autodesk. Enhancing access and insights for user, project, and developer administrators through innovative solutions.
Senior Software Developer at Autodesk enhancing user experiences through AI - driven solutions in a hybrid role. Contributing to code quality and agile practices in a collaborative team environment.
Principal Engineer leading process development strategies in medical device manufacturing. Collaborating with engineers to design and improve production processes for new catheter products.
Factory Control AI Senior Engineer at Seagate working on automating AI - driven workflows and smart factory initiatives. Leading development of intelligent control systems in advanced wafer manufacturing.