Nemetschek Group
Greater Bengaluru Area / Global
Greater Bengaluru Area / Global
Roles & Responsibilities:
As a Lead Full Stack Engineer, you will be responsible for architecting, developing, and scaling our SaaS platform. This role demands technical expertise, leadership, and a hands-on approach to ensure our systems are performant, secure, and resilient. You will lead a team of engineers, collaborate with cross-functional teams, and play a pivotal role in shaping the future of our technology stack.
In this role, you will work side by side with experts in Architecture, InfoSec, DevOps, and Product Management to understand requirements, construct delivery timelines, and task developers as needed to deliver the product vision. You will work with a team of highly capable and motivated engineers in the design, implementation, and operation of these solutions.
Backend Development: Proficiency in Golang or C# (.NET Framework and/or .NET Core)
Web Development: Senior level experience building production React/Typescript applications, including testing, tooling and deployments
Cloud-Native Development (AWS): Experience architecting and building cloud-native solutions on the AWS platform
Relational Databases: Strong understanding of relational SQL databases, such as Postgres
NoSQL Databases: Experience with NoSQL databases, such as AWS DynamoDB.
CI/CD and Infrastructure Automation: Strong hands-on experience with fully automated CI/CD workflows, including infrastructure as Code using tools like Terraform.
Observability & Monitoring: Strong experience implementing and maintaining observability across distributed systems, including structured logging, metrics, and distributed tracing using tools such as AWS CloudWatch, OpenTelemetry, Dynatrace, or equivalent.
AI-First Development: Experience using AI coding agents GitHub Copilot, or similar not just for code completion, but for accelerating design exploration, test generation, code review, and documentation.
Leadership: Experience leading a team in the development of multi-year projects, broken down into manageable milestones
Requirements Translation: Ability to work cross-functionally with business and technology teams to translate business requirements into technical solutions.
Learning and Development: Commitment to continuous learning and skills development in emerging technologies.
Collaboration and Teamwork: Strong team-oriented mindset with the ability to work effectively within a collaborative environment.
Communication: Effective written and verbal communication skills, with the ability to clearly convey technical information for varied audiences.
Required Qualifications:
Bangalore District / Global
Bangalore District / Global
Bangalore District / Global
Greater Bengaluru Area / Global
Bangalore District / Global
Bangalore District / Global