×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Remote / Online - Candidates ideally in
North Carolina, USA
Listing for: Facilities Management Express
Remote/Work from Home position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 95000 - 135000 USD Yearly USD 95000.00 135000.00 YEAR
Job Description & How to Apply Below

Are you interested in digging in and solving problems using a logical and methodical approach? Do you enjoy learning about programming and exploring new technologies? Are you looking to make a splash as part of a growing team? Then we’re looking for you!

As a Senior Software Developer, you’ll develop iterative feature enhancements, build out new products and modules, provide technical mentorship to team members, and help keep the FMX technology stack modern. As part of a growing team, you’ll have significant influence over the direction of our product, technology, processes, tools and the future of our company. You’ll get exposure to every layer of our technology stack and have lots of opportunities to improve your breadth of knowledge.

Responsibilities
  • Build new and refine existing feature offerings in one or more of our core products
  • Explore new technologies for use within our application
  • Consult with Product Managers and UX Designers about proposed new features
  • Engage with other feature delivery teams to provide the best possible solutions for our customers
  • Monitor logs, metrics, and traces as well as provide triage support as needed for our application
  • Mentor a team of software developers
  • Provide technical guidance to the team
  • Build new and refine existing feature offerings in our flagship product
  • Help set the technical direction of our product and technology offerings
Preferred Experience & Qualities
  • A strategic thinker who thrives on problem-solving
  • Impeccable attention to detail
  • Strong written communication and organizational skills
  • Self-motivation and the ability to thrive in a fast-paced environment
  • A fast learner and capability of becoming an expert on our product in a short time
  • A creative thinker who is comfortable with completing work where specs are not always fully defined
  • The ability to write code that does what it is intended to do, is readable, and performs well
  • 10+ years of Development experience
  • Experience with at least one automated testing framework
  • Has deployed applications to at least one major cloud provider
  • Experience with planning, building, testing, deploying, and monitoring features that are deployed to production
  • Several years of experience interacting with API’s
  • A strong match with our core pillars:
    Teamwork, Excellence, and Integrity
Tech Stack

Programming: C#, .NET Framework 4, .NET Core, ASP.NET MVC 5, ASP.NET Core, Blazor, LINQ to SQL (ORM), T-SQL, JavaScript, jQuery Plugins, Azure Functions, MS Test, Entity Framework (Core)

Dev Ops: Git, Azure Dev Ops, Microsoft Azure, AWS, Terraform, New Relic
Business Tools: Our own software for bug / feature tracking, Google Hangouts, Slack

The hiring process for this role
  • Apply! Submit your resume and answers to the application questions below via the Workable portal.
  • Phone screen with People Ops: A 30-minute conversation to review your background and experiences, discuss the culture at FMX, and ensure that you understand the general expectations for the role. Also, a great time for you to ask questions about compensation, benefits, etc.
  • Hiring manager conversation: A 60 minute conversation with the hiring team for a cultural fit and to explore the future technical direction of FMX. Be prepared to discuss your background as well as what you’re looking for in your next role and what direction you see your career path taking. Also, this is a great time for you to ask questions about the expectations for this role, team culture, etc.
  • Assessment: Selected candidates will complete an assessment as part of the hiring process. This will be a time‑boxed assessment designed to understand how you think, communicate, and solve problems. A portion of the assessment will carry over into the final interview.
  • Final Interview: A 120 minute technical and peer interview with the members from the engineering team. Half of the interview will be dedicated to exploring live technical solutioning in the listed disciplines. The second half of the interview will be focused around getting to know the team, as well as the FMX culture.
  • Offer & Onboarding: Candidates who receive an offer will be required to complete a background check prior to onboarding. New hires are also…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary