R

Robert Bosch Venture Capital

Venture capital funding deep tech startups

Development Lead - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline; alternatively, a Bachelor of Engineering in Computer Science or equivalent.
  • 12–14 years of software development experience in Microsoft technologies; the description also prefers 8+ years of software development experience.
  • Substantial hands-on development experience in the Microsoft technology stack, including C#, .NET, ASP.NET Core, Microsoft SQL Server, stored procedures, REST APIs, and Microsoft Azure.
  • Strong hands-on database development experience designing and developing complex stored procedures, functions, views, triggers, and SQL scripts.
  • Strong understanding of T-SQL, joins, subqueries, common table expressions, transactions, temporary tables, indexing, and data manipulation.
  • Experience analyzing and optimizing complex SQL queries and stored procedures for performance, and troubleshooting inefficient queries, locking, blocking, deadlocks, and long-running transactions.
  • Understanding of execution plans, indexing strategies, query optimization, database performance tuning, data integrity, security, transaction management, backup and recovery, and database design principles.
  • Experience integrating .NET applications with SQL Server using Entity Framework Core, ADO.NET, or similar data-access approaches.
  • Hands-on experience developing and deploying applications using Microsoft Azure, and understanding of cloud-native architecture, scalability, resiliency, high availability, security, and cost considerations.
  • Experience modernizing traditional or legacy .NET applications toward modern .NET and Azure-based solutions.
  • Strong experience designing and developing RESTful APIs and Web APIs; understanding of synchronous and asynchronous integration patterns, enterprise application integration, and messaging.
  • Knowledge of OAuth 2.0, OpenID Connect, JSON Web Token, Microsoft Entra ID, and single sign-on concepts.
  • Experience with Azure DevOps and/or GitHub; strong understanding of Git, branching strategies, pull requests, continuous integration and continuous delivery, automated builds, testing, and deployment.
  • Experience with automated unit and integration testing; knowledge of code-quality, dependency, and security scanning practices.
  • Experience establishing application logging, monitoring, alerting, and observability.
  • Understanding of modern artificial intelligence and generative artificial intelligence concepts and their relevance to application development; specialist AI or machine-learning expertise is not expected.
  • Experience as a Technical Lead or Senior Developer with technical leadership responsibilities, including leading technical delivery and mentoring software developers.
  • Experience leading a team of 6–8 developers in a current or previous role.

Responsibilities

  • Lead the design, development, modernization, and technical delivery of enterprise applications.
  • Lead design and development of enterprise applications using C#, .NET, ASP.NET Core, Web API, Entity Framework Core, Angular, and related technologies.
  • Provide hands-on technical guidance to developers throughout design, development, testing, deployment, and production support.
  • Perform code reviews, technical design reviews, and root-cause analysis for complex application issues.
  • Establish coding standards and promote SOLID principles, design patterns, clean architecture, reusable components, and maintainable code.
  • Guide developers and mentor team members to strengthen overall engineering capability.
  • Support technical estimation, sprint and release planning, dependency management, and technical risk identification.
  • Design, develop, and optimize complex SQL Server stored procedures, functions, views, triggers, and scripts; review database code and establish SQL development and database design standards.
  • Develop and deploy applications using Microsoft Azure and modernize traditional or legacy .NET applications toward modern .NET and Azure-based solutions.
  • Design secure, scalable, reusable RESTful APIs and integration components.
  • Drive secure coding practices covering authentication, authorization, secrets management, vulnerability remediation, and API security.
  • Ensure adequate unit testing, integration testing, code coverage, and quality gates; drive resolution of technical debt and application vulnerabilities.
  • Ensure applications meet agreed performance, reliability, maintainability, and security expectations.
  • Act as the primary technical point of contact for the development team.
  • Translate functional and business requirements into appropriate technical designs.
  • Make technical decisions within the application and team scope and escalate architecture-level decisions when required.
  • Work closely with Solution Architects, Product Owners, Business Analysts, DevOps, Cloud, and Infrastructure teams.
  • Support knowledge sharing within the team and coordinate technical delivery across development and supporting teams.
  • Identify technical risks and dependencies early and drive appropriate mitigation.
  • Support production troubleshooting and root-cause analysis for critical technical issues.

Desired Qualifications

  • Exposure to Docker, Bicep, Terraform, or infrastructure as code.
  • Experience with Docker or containers, Azure Functions, and microservices.
  • On-premises to Azure migration experience.

About the Company

Robert Bosch Venture Capital

Venture capital funding deep tech startups

RBVC (Robert Bosch Venture Capital) is a global venture capital firm that backs early-stage deep tech startups in areas like energy efficiency, medical devices, and virtual/augmented reality. It supports companies with funding and access to Bosch’s network and resources to help them scale and bring innovations to market. Unlike traditional VCs, RBVC may purchase solutions for a proof-of-concept while allowing startups to keep their intellectual property, which speeds up development and lowers upfront costs. The firm earns money through equity investments and the eventual success of its portfolio. RBVC’s goal is to accelerate technological advances across multiple industries by connecting startups with Bosch’s ecosystem, customers (from medical centers to data centers), and global reach.

Company size
201-500
Company stage
Not listed
Total funding
$3.8B
Headquarters
Frankfurt, Germany
Founded
2007

Recently Posted Jobs

Explore more opportunities at Robert Bosch Venture Capital

See more jobs