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 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. (https://www.youtube.com/watch?v=epJImnDsbYE&feature=youtu.be)
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.
Equal Opportunity Employer/Minorities/Females/Veterans/Disabled
About the Role As a Technical/Team Lead, you will be an integral member of a small, fast-paced engineering team building...
Apply For This JobJob Details Responsibilities: Inbound Calls II Customer Support • Inform customers about the company’s products/services and offers • Manage inbound...
Apply For This JobJob Details Job Description Responsibilities: Overall Sales Experience in B2B,DIRECT FIELD SALES,(franchise sales) • Contacting potential clients to establish rapport...
Apply For This JobJob Details Job Description Accountant Head should be an expert in all accounting principals, Responsibilities of candidates include: • creating...
Apply For This JobJob Description Back Office/ Banking Operations/ Administration/ AccountGreeting passengers as they board and exit the planeShowing passengers to their seats...
Apply For This JobJob Details Manual labour work requested by employer Job Description Education10th or Below 10th (High School)English LevelNo EnglishExperienceFresherGenderMale OnlyAddressVinod Nagar East,...
Apply For This Job