Senior Software Engineer
Date: Sep 2, 2026
Location: Pune, IN
Company: Bentley Systems
Senior Software Engineer
Location: Hybrid Pune
Position Summary
The successful candidate will be responsible for developing, enhancing, and maintaining modern full-stack web applications for the Bentley Infrastructure Cloud product line. This role requires strong hands-on expertise in React-based frontend development, C#/.NET backend development, Azure Functions, SQL Server, cloud-native solutions on Microsoft Azure, and CI/CD practices using Azure DevOps.
The position offers the opportunity to work on cutting-edge technologies, collaborate with global cross-functional teams, and deliver high-quality, user-centric solutions that support Bentley’s infrastructure and engineering products. The ideal candidate is a strong full-stack engineer who can contribute across the frontend, backend, cloud, and data layers while driving technical excellence and architectural best practices.
Responsibilities
-
Design and build scalable, production-grade front-end applications using React, TypeScript, HTML5, CSS, and JavaScript (ES6+), with a strong focus on maintainability, accessibility, and performance.
-
Own front-end architecture and technical design decisions, applying responsive design, object-oriented principles, and proven design patterns to deliver intuitive, user-friendly experiences.
-
Apply AI-assisted engineering workflows responsibly, using developer copilots and intelligent tooling to accelerate scaffolding, refactoring, test generation, and analysis while ensuring code quality, security, and production readiness through human judgment.
-
Collaborate cross-functionally with product, design, and engineering teams to analyze requirements, solve complex problems, and propose effective technical solutions.
-
Take full ownership of production-level code, adhering to coding standards, participating in code reviews, debugging and root-causing complex issues, and maintaining clear technical documentation.
-
Design, develop, and consume RESTful APIs, ensuring secure, scalable, and efficient integration between frontend and backend services.
-
Design, develop, and maintain backend applications and microservices using C#, .NET, and ASP.NET Core.
-
Develop and support cloud-native and serverless solutions using Azure Functions, integrating with event-driven and distributed architectures.
-
Design, develop, and optimize database solutions using SQL Server, including schema design, data modeling, stored procedures, query optimization, and performance tuning.
-
Contribute to end-to-end solution design across frontend, backend, cloud infrastructure, and data layers, ensuring scalability, security, reliability, and maintainability.
-
Leverage Azure and Azure DevOps for CI/CD pipelines, automated builds, deployments, monitoring, and operational readiness.
-
Experience designing scalable, resilient, and maintainable software solutions for large-scale applications.
-
Analyze system-level trade-offs related to performance, scalability, reliability, security, and cost.
-
Mentor junior engineers and contribute to engineering best practices, technical standards, and architectural discussions.
Qualifications
-
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
-
7+ years of professional software development experience, including frontend and backend application development.
-
3+ years of hands-on experience building production-scale applications using React and TypeScript.
-
Strong expertise in frontend architecture, object-oriented design, and software engineering best practices.
-
Hands-on experience developing backend services using C#, .NET, ASP.NET Core, and RESTful APIs.
-
Experience building and maintaining full-stack applications that integrate React-based frontends with .NET backend services.
-
Strong experience with Azure Functions and cloud-native application development on Microsoft Azure.
-
Experience working with Azure services such as App Services, Storage Accounts, Service Bus, Key Vault, Application Insights, and related cloud technologies.
-
Strong experience with SQL Server, including database design, schema management, query optimization, indexing, and troubleshooting performance issues.
-
Experience designing scalable distributed systems, service-oriented architectures, and microservices-based applications.
-
Experience working with and consuming RESTful APIs, including authentication, authorization, and API integration best practices.
-
Good understanding of application security, identity management, and secure development practices.
-
Familiarity with DevOps and CI/CD practices using Azure DevOps.
-
Excellent problem-solving, analytical, and logical thinking skills with the ability to independently drive complex technical solutions.
-
Strong communication and collaboration skills, able to work effectively across product, design, frontend, backend, and platform teams.
-
Senior-level ownership mindset, including operating with minimal supervision, maintaining high engineering standards, and delivering reliably under pressure and tight timelines.
Preferred Qualifications
-
Experience with microservices architecture and event-driven systems.
-
Experience with containerization technologies such as Docker and Kubernetes.
-
Familiarity with Infrastructure as Code (IaC) tools and cloud automation.
-
Experience working in Agile/Scrum environments.
-
Knowledge of engineering, infrastructure, construction, or digital twin domains is a plus.
-
Experience leveraging AI-assisted development tools and modern software engineering practices.
What We Offer:
- A great Team and culture – please see our colleague video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
- An attractive salary and benefits package.
- A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
- A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.
About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. www.bentley.com
Equal Opportunity Employer:
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
Job Segment:
Test Engineer, Software Engineer, Construction, Data Modeler, Engineer, Engineering, Data