Share this

Use the icons below to share this page with associates that you think would be interested in BST10.


Contact BST Global

First Name
Last Name
Job Title
0 /
Yes! I would like to receive occasional email updates about products, services, news, and events from:
By submitting this form, you are agreeing to the terms of our Privacy Policy. To learn more about how we protect and manage your submitted data, please visit our Privacy Policy.

 Contact Us By Phone 

Software Engineer, Platform

Team: Software Engineering

Location: Americas & World Headquarters

Position Overview

BST Global is the leading provider of business management software and services for Architectural, Engineering and Environmental Consulting firms around the world. Our team of professionals have world-class expertise, continuously seeking to innovate and create solutions that deliver compelling, meaningful experiences for our clients.

As a Software Engineer on the Platform you will be responsible for the design, development and maintenance of the core BST Framework, API's, Apps and Tools.

You will be expected to independently manage work assignments, assist in the planning, organizing and coordinating of technical tasks and work assignments, provide hands on assistance to engineering peers, as well as participate in the 3rd tier escalation of support, troubleshooting, and issue resolution in areas of subject matter expertise.

Must be a driven, passionate individual who works well with a team. Expected to have hands on technical experience in software engineering and .NET development with intermediate to advanced programming skills.

Essential Skills and Experience

  • 3 or more years of experience implementing enterprise-scale applications and frameworks using C#, .NET Core
  • 3 or more years of expertise in OOA/D/P, UML and Design Patterns (including MVC, MVVM, BFF, GoF, and Fowler)
  • Strong analytical and problem solving skills with a high aptitude to learn
  • Strong organizational skills, with the ability to effectively prioritize and multi-task
  • Ability to work successfully in a fast-paced, collaborative team environment
  • Excellent written and verbal communication skills and ability to express ideas clearly and concisely in good grammatical form, as well as effectiveness of expression in individual and group situations

Desired Skills and Experience

  • Experience and expertise implementing Claims-based security and SSO
  • Experience and expertise implementing automated unit tests (MS Test preferred)
  • Experience and expertise using software version control (TFS preferred)

Education and Prior Work Experience

  • Bachelor's degree in CS, or at least 4 years of work-related experience
  • 2 or more years of experience designing and developing enterprise apps, API's and SDK's

About BST

BST Global is the leading provider of enterprise business management software and service solutions for architecture, engineering, and environmental Professional Service Organizations globally. Today, over 100,000 end users across six continents and 50 countries rely on BST Global's software solutions to manage their projects, resources, finances and client relationships.

Founded in 1971, the privately held BST Global is headquartered in Tampa, Florida, USA and is a global organization with a presence in the Americas, Europe, Africa, Asia and Australia. With over forty years of experience, BST Global is the industry leader and is strategically positioned for growth. Our employees enjoy a generous benefits package including paid time off, medical, dental, disability, life insurance, and 401k.