Software Engineer

Trimble
Builder), FL, Sunrise (e, US
Full-time

We welcome applicants who are also open to working remote.

About Trimble PPM :

Founded in 1995 and based in Sunrise, Florida, e-Builder, now Trimble PPM, a Trimble Company, is the pioneer of a fully integrated, cloud-based construction management software.

Our client list reads as the who’s, who in all our vertical markets : Facebook, Caltech, INOVA Healthcare, and Chicago Transit Authority to name just a few - .

As one of the fastest growing companies in South Florida, we are proud to be named a Florida Company to Watch,’ to be nominated as one of South Florida’s best places to work and have our CEO named South Florida Business Journal’s Ultimate CEO.

We’re excited to find innovative ways to combine technology with construction with a fun work environment. To learn more about our award-winning organization and corporate culture visit ;

Responsibilities :

Build software that is a joy to use! - Easy, intuitive, and allows users to accomplish their work more efficiently than without the software

Passion for Software with innovative and cutting-edge ideas

Research and stay informed of the latest best practices in Software Engineering.

Every team member is responsible for the full life cycle software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements.

Develop and communicate implementation approach for assigned projects

Regularly and proactively communicate status, risks, and other issues related to projects that are under development

Update Jira issues and participate in reviews

All other duties as assigned

Attributes / Skills Required :

Deep understanding of Object-Oriented Design

Experience with Design Patterns and / or Domain Driven Design

Experience working with micro-services

Ability to work effectively in a team environment.

Experience in a variety of programming languages, able to transition to new languages. (minimum .NET or JAVA)

Experience with multiple database technologies (minimum SQL and MongoDB)

Familiarity with front-end development using modern stacks like Angular, Vue, or React.

Experience using agile development practices like TDD, BDD, pair programming and automated builds

Experience developing high-volume web applications

Ability to communicate effectively with management, other engineers, and internal and external customers

Problem solving skills

Must be self-motivated and able to work independently or as part of a team

Ability to read, analyze, and interpret complex technical documents, diagrams, data models, and process documents

Ability to write business and technical specification documents that convey complex analysis and solutions clearly and concisely

Customer focused with excellent follow through on commitments

Basic familiarity with AI / ML a plus

Experience / Education :

Bachelor’s degree in Computer Science, Software Engineering or related field

Working experience as a Senior Software Engineer will be consider in place of a degree

A minimum of 5 years of experience working on software development environments

Business knowledge of the construction industry highly desirable

If you can accomplish the above, then you have what it takes to be a successful Sr. Software Engineer here at Trimble PPM!

We are an Equal Opportunity Employer and a Drug-Free Workplace

Trimble’s Privacy Policy

Pay Equity

Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and / or offer for this position.

This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s sex or other status protected by local, state, or federal law.

Hiring Range : 122642

122642

165466

Bonus Eligible?

Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans.

Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan.

Trimble is proud to be an equal opportunity employer. We welcome and embrace our

candidates' diversity and take affirmative action to employ and advance individuals

without regard to race, color, sex, gender identity or expression, sexual orientation,

religion, age, physical or mental disability, veteran status, pregnancy (including

childbirth or related medical conditions), national origin, marital status, genetic

information, and all other legally protected characteristics. We forbid discrimination and

harassment in the workplace based on any protected status or characteristic. A criminal

history is not an automatic bar to employment with the Company, and we consider

qualified applicants consistent with applicable federal, state, and local law.

The Company is also committed to providing reasonable accommodations for

individuals with disabilities, and individuals with sincerely held religious beliefs in our job

application procedures. If you need assistance or an accommodation for your job, contactom

30+ days ago
Related jobs
Promoted
Lockheed Martin
Orlando, Florida

As a Software Engineer at MFC, you will join one of the largest networks of software professionals, implementing cutting edge technologies on both existing and new development platforms. MFC is looking for a graduating Software Engineering student with training in C/C++ to develop and maintain embed...

Promoted
VirtualVocations
Davie, Florida

A company is looking for a Staff Software Engineer, Platform in the US. ...

Promoted
Electronic Arts Inc
Orlando, Florida

C++ Generalist Software Engineer - AFL UT/Online. You will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms-working on complex problems with Designers, Artists, and other Engineers in domains including rendering, gameplay, au...

Promoted
VirtualVocations
St. Petersburg, Florida

Software Engineer, Marketplace (Remote - US). ...

Promoted
Deloitte
Lake Mary, Florida

Bachelor's degree, preferably in Computer Sciences, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience. Bachelor's degree, preferably in Computer Sciences, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience. ...

Promoted
VirtualVocations
St. Petersburg, Florida

A company is looking for a Senior Software Engineer for Media Infrastructure. ...

Promoted
Microsoft Corporation
Miami, Florida

Azure Site Reliability Engineering (SRE) teams strive to improve reliability fundamentals via software engineering, preferring long-lasting platform improvements delivered as engineering projects over repetitive manual operations. We are loooking for a Senior Software Engineer. Software Engineering ...

Promoted
ISPA Technology
Panama City Beach, Florida

Position: Junior Software EngineerLocation:Panama City Beach, FLJob Id: 271# of Openings: 2Junior Software EngineerISPA Technology is seeking a talented and motivated Junior Software Engineer to join our growing team onsite in Panama City Beach, FL. Collaborate closely with engineers and other devel...

INSPYR Solutions
Orlando, Florida

The Staff Software Engineer is a key role within the organization, responsible for translating requirements and user stories into functional software that delivers value to the business. At least years of experience in a in a Software Engineering or software development role, managing complex produc...

Actalent
Orlando, Florida

Seeking a Software Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing target detection and tracking missile guidance/ navigation/ control algorithms missile launchers system control built-in test and syste...