Sr. Backend Developer

Systemates, Inc.
Richardson, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Remote
Richardson, United States of America

Tech stack

ASP.NET
JavaScript
.NET
API
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Databases
Database Design
Database Queries
Software Design Patterns
SQL Azure
Performance Tuning
Software Architecture
Query Optimization
Software Engineering
SQL Stored Procedures
Web Application Frameworks
Test Driven Development
.NET Core
React
Database Optimization
Backend
Integration Tests
Solid Principles
Information Technology
Front End Software Development
Api Design
REST
Api Management
Service Stack

Job description

The Sr. Backend Developer is a senior individual contributor responsible for designing, building, and maintaining the server-side architecture that powers the Projectmates platform. You will own complex backend systems end-to-end - from database design and API development to performance optimization and cloud infrastructure - while serving as a technical mentor to other developers on the team. This position reports to the Development Manager., * Design and develop robust, scalable backend systems and RESTful APIs supporting the Projectmates web application

  • Own database architecture including stored procedures, views, triggers, functions, and schema design in Azure SQL
  • Lead performance tuning and optimization of backend services and database queries
  • Collaborate with frontend developers to define and implement API contracts that support a ReactJS-based UI
  • Participate actively in code reviews, enforcing best practices, security standards, and software craftsmanship
  • Investigate and resolve complex system faults, identifying root causes and implementing permanent fixes rather than workarounds
  • Contribute to architectural decisions - evaluating current system design and recommending improvements for scalability, reliability, and maintainability
  • Support third-party integrations and API connections with external platforms
  • Write comprehensive unit and integration tests and champion test-driven development practices
  • Mentor other developers through code reviews and technical guidance
  • Perform other duties and special projects as assigned

Requirements

Do you have a Bachelor's degree?, * 5+ years of professional software development experience with a strong backend focus

  • Expert-level proficiency in C# and the Microsoft .NET technology stack (.NET Core, ASP.NET)
  • Deep experience with Azure SQL Server - query optimization, indexing strategies, and complex database object development
  • Proven experience designing and building RESTful APIs consumed by modern frontend frameworks
  • Solid understanding of Azure cloud services - including App Services, Azure DevOps, and related infrastructure
  • Experience with JavaScript and familiarity with ReactJS sufficient to collaborate effectively with frontend team members
  • Strong grasp of software architecture principles - separation of concerns, SOLID principles, design patterns
  • Experience with third-party API integrations a strong plus
  • Excellent problem-solving, communication, and collaboration skills
  • Bachelor's degree in computer science, Software Engineering, or related field preferred; equivalent experience considered

Where You'll Be Working

This is a hybrid full-time role based out of our Richardson, TX office. Tuesday & Thursday in office, Monday, Wednesday & Friday work from home.

About the company

About Systemates Inc. From our corporate offices in DFW, Systemates is not-so-quietly plotting the construction industry on a course to a more tech-focused future. Our award-winning software, Projectmates, contains all of the functionality needed to unite and streamline complex construction project management processes. Put simply, Projectmates users are more efficient, more cost-effective, and better prepared for the changing construction landscape. Now, this is where you come in. We're searching for people who thrive in a small, growth-focused environment. You need to be passionate about helping customers solve problems and focused on self-improvement. Our talented and diverse team is working to take Systemates to the next level.

Apply for this position