Principal software engineer

  • TipTopJob.com

Job description:

Principal 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 Principal 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: : Provide support in all phases of SDLC and ensure to deliver high:quality products. : Take ownership of the functionality you write and designs you implement. : Research, evaluate and explore new technologies as needed. : Continue to learn 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 and share knowledge with team members. : Architecture design: Contribute to system and application architecture. : Improving the performance of existing software. : Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues. : Participate in design reviews and recommend improvements. : Assist in risk assessment and mitigation activities. : Assist in technical audits and make sure to implement audit recommendations. What You Bring to The Team: stylemargin:bottom:15.0px: : 10+years of relevant work experience in 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. : Proficientof methodologies, design patterns including OOP, SOLID principles, and Unit testing frameworks. : Able to explain a problem and ask right questions, investigate, and evaluate. : Proficiency in Mathematics (Geometry) : Knowledge of Agile and Scrum development practices : A general understanding of infrastructure design, engineering and construction is a plus. : Able to come up with good software design with proper architecture. : Solid software development knowledge and sufficient experience to solve problems and give solutions regardless of programming language. : Proven experience of building complex systems. : Analytical skills to understand how to develop software based on the end users needs. : Able to design an efficient user interface for a given problem. Technical Skills stylemargin:bottom:15.0px: : Experience with technologies such as Microsoft Visual Studio, .NET Framework. : Proven Experience and Strong knowledge ofC++/C/.NET TypeScript/JavaScript and web development with Node.js and React. Desired Skills stylemargin:bottom:15.0px: : CI/CD : Git : DCVS : Backlog Management Tools TFS/ADO/Jira : Exposure to Azure DevOps : Knowledge of Software Design Diagrams : Learn new technology and propose direction. 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. Who We Are: 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
Advertisement
Apply for this job

Related jobs

Principal sr principal software engineer

Unspecified GBP Whitecrow Singapore

About our client:Our client is Singapore’s national media network and largest content creator. Its purpose is to create engaging and trusted content, as well as to connect communities and inspire people. It engages over

Software engineer

Unspecified GBP Mumbai

Software Engineer, PR1 (Fullstack) REQUIRED SKILL SET : Hands:on experience in React.Js, Next.js, responsive web design, JavaScript, Typescript : Hands:on experience in Gitlab and CI/CD : Exposure to AWS stack : Exposure

Senior software engineer

Unspecified GBP

Senior Software Engineer (.NET/C) Position Summary: As a Software Developer with a diverse skill set spanning .NET, C, MVC, VB, JavaScript, HTML 5, jQuery, Web API, Web Services, Windows Services, REST API, SQLite, and C

Mgr software engineering

Unspecified GBP

HMH India Houghton Mifflin Harcourt (HMH) is a learning technology company committed to deliveringconnected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K:12 co

Principal system engineer

Unspecified GBP Hyderabad

Powering Positive Change(TM) Join Our Team at Maxeon: (Principal System Engineer) : Where Innovation Meets Sustainability Who We Are: Pioneers in Solar Energy at Maxeon, were not just harnessing the power of the sun, wer

Engineer ii software engineer

Unspecified GBP Mumbai

Experience in mechatronics / robotics / avionics systems is a must.Expert in Embedded C/C++, design patterns and principlesKnowledge in C#, Network protocols like TCP/UDP is desirable.Experience in safety critical system

Senior software engineer

Unspecified GBP Bengaluru

Senior Software Engineer : Bengaluru, India Remote Location: Bengaluru, India Company: Cimpress Technology Who We Are: At Cimpress Technology, we are dedicated to crafting cutting:edge, world:class software solutions to

Principal qa engineer tosca 8 12 years for an travel technology company

Unspecified GBP Zyoin Bangalore

We are looking for a Principal QA Engineer : Tosca for one of our esteemed Clients for Bangalore, India Location. RESPONSIBILITIES: Play s role of Principal Test Automation Engineer using Tosca. Capable of creating an au

Staff software engineer m180

Unspecified GBP

HMH India Houghton Mifflin Harcourt (HMH) is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K:12 c

Software engineer

Unspecified GBP

Who We Are HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators, and improve student outcomes. As a leading provider of K:12 core curriculum, supplement