Senior Software Developer

Bentley Systems
Exton, PA, US
Remote
Full-time

Position Summary

Bentley Systems has an exciting opportunity for a Senior Software Engineer who is passionate about working with cutting edge technologies and development processes.

You will play an important role in the creation of industry leading software that enables users to solve their mission critical problems.

The primary focus for this position will be development of desktop applications to design, manage, and operate water and storm sewer utility networks (used by world-class cities and utility companies).

You will be part of an industry leading company with a broad portfolio of innovative and cutting-edge software solutions.

You will work with highly motivated team members, gain valuable experience, utilize latest technologies, and solve challenging problems while building interesting next-generation software.

Your Day-to-Day :

  • Work closely with product management to understand required tasks, and guide team efforts towards successful project delivery.
  • Foster high standards of software quality within the team.
  • Participate in the design and development of new features.
  • Write high quality (efficient, well-tested, well-architected) code.
  • Participate in code reviews to share knowledge and ensure high quality output from the team.
  • Provide technical leadership to team members through coaching and mentorship.
  • Quickly learn and adapt to new technologies and approaches as needed.
  • Primary technologies you will work with include C++, C#, SQLite
  • Travel is not required.
  • Requires sitting or standing at will while performing work on a computer (or any other physical requirements).

What You Bring to The Team :

  • BS in computer science, software engineering or related field.
  • Minimum 7 years' experience in software development.
  • Experience in developing desktop applications.
  • Experience in a technical leadership position.
  • Proficient in C++ (C# knowledge a plus)
  • Understanding of Object-Oriented Programming and Design Patterns.
  • Knowledge of agile scrum development, test driven development, Continuous Delivery and DevOps processes.
  • Experience working with Git or other distributed version control system.
  • Ability to provide technical leadership through coaching and mentorship.
  • Ability to work independently and solve problems, and to know when to ask for help.
  • Ability to communicate and promote use of best practices across the team.
  • Excellent verbal and written communication skills.

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.

LI-Remote

30+ days ago
Related jobs
Promoted
ProRec Resource Solutions, LLC
PA, PA, US

The General Government Delivery Center (GGDC) is seeking a motivated and skilled application software developer to assist in the ongoing maintenance and support of existing systems as well as the full life cycle development of new systems and projects. ...

Software Technology Inc
PA, United States

Title: Senior Application Developer</b><br /> <b>Location: Harrisburg, PA- Remotely</b><br /> <b>Duration: 8 Months</b><br /> <b>MOI: In Person</b></p> <b>**Local to PA**</b> <p><b>Job Description:</b><...

Universal Health Services, Inc. - Corporate Office
King of Prussia, Pennsylvania

The Corporate Information Services Department is seeking a dynamic and talented Senior Software Engineer – Business Intelligence Developer. Senior Software Engineer – Business Intelligence Developer. Provides technical guidance to business ad-hoc report developers on appropriate usage of the data mo...

Southwest Healthcare System
King of Prussia, Pennsylvania

The Corporate Information Services Department is seeking a dynamic and talented Senior Software Engineer – Business Intelligence Developer. The Senior Software Engineer – Business Intelligence Developer designs and develops reporting assets utilizing the enterprise data warehouse and business intell...

Radian
Pennsylvania, US
Remote

Design, develop, and maintain solutions on the Sitecore platform using Sitecore Experience Platform, xDB, xConnect, Azure search integration, Sitecore MVC and Forms, and other relevant Sitecore technologies; Will actively participate in discussions with business and IT teams and communicate technica...

Bentley Systems
Exton, Pennsylvania
Remote

Bentley Systems has an exciting opportunity for a Senior Software Engineer who is passionate about working with cutting edge technologies and development processes. You will play an important role in the creation of industry leading software that enables users to solve their mission critical problem...

Oracle
Malvern, Pennsylvania

As a Senior Software Engineer, you will work with a team of software engineers responsible for the software design, development, and operations for new and existing products. We are looking for a Senior Software Engineer with a strong full stack web development background and experience deploying an...

Promoted
Parexel International Corporation
King of Prussia, Pennsylvania

We are looking for a Azure Full Stack Developer for our office in Buenos Aires, Argentina. ...

Promoted
Pronix Inc
Malvern, Pennsylvania

UI Developer experienced with Angular, TypeScript and NodeJS to support in development of website components. ...

Promoted
Coforge
Oaks, Pennsylvania

Net Developer with SQL experience. Net Developer with SQL experience with the following skillset:. NET, SQL Server, MVC, Web API, SSIS. We at Coforge are hiring Senior. ...