Location
Pune | India
Job description
Bentley Systems
Senior Software Engineer Location: Office-Based / Hybrid, Pune, India
Position Summary We have an exciting opportunity for a motivated Software Engineer to join the Facilities Engineering Team, part of Bentley Systems. Facilities Engineering is responsible for advancing software and services for Plant, Building and Structural engineering domains. As a Senior Software Engineer, you will work closely with other Software Engineers, Quality Assurance Engineers, and Product Managers to develop software solutions with a strong focus on quality.
Your Day-to-Day - Work on assigned task with focus to deliver quality.
- Take ownership of the functionality you write and designs you implement.
- Research, evaluate and explore new technologies as needed.
- Continue to learn in order to increase job and industry-related knowledge.
- Support, enhance and maintain existing solutions.
- Develop unit tests during the project to ensure code assets are of quality and satisfy required use cases.
- Document the solution.
- Mentor team
- Design software
What You Bring To The Team - 5+ years relevant work experience in a software engineering
- Strong problem-solving skills
- Able to design and implement a solution with excellent design decisions
- Able to do and explain software design to junior colleagues
- Writing clear, maintainable, testable, efficient, and secure code.
- Knowledge of methodologies, design patterns including OOP, SOLID, DRY principles and Unit testing frameworks.
- Able to explain a problem and ask right questions, investigate and evaluate.
- Proficiency in Mathematics (Geometry)
- Debugging Skills
- Knowledge of Agile and Scrum development practices
- A general understanding of infrastructure design, engineering and construction is a plus
- Being able to articulate and discuss software design.
- Given a software architecture able to identify risks.
- Solid software development knowledge and sufficient experience to solve problems and give solutions regardless of programming language.
Technical Skills - Experience with technologies such as Microsoft Visual Studio, .NET Framework
- Strong knowledge of C++/C#/.NET and/or TypeScript/JavaScript and web development with Node.js & React
Desired Skills - CI/CD
- Git - DCVS
- Backlog Management Tools TFS/ADO/Jira
- Exposure to Azure DevOps
- Knowledge of Software Design Diagraming tools
What We Offer - A great Team and culture – please see our Recruitment Video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
- Competitive Salary and benefits.
- The opportunity to work within a global and diverse international team.
- A supportive and collaborative environment.
- Colleague Recognition Awards.
About Bentley Systems Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world's infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent's software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems' 5,000 colleagues generate annual revenues of more than $1 billion in 194 countries.
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 tags
Salary