Overview
On Site
145k - 160k
Full Time
Skills
Recruiting
Leadership
Workflow
C#
RESTful
Relational Databases
Microsoft SQL Server
Software Engineering
Design Patterns
Microsoft Azure
Amazon Web Services
Git
Continuous Integration
Continuous Delivery
Apache Kafka
RabbitMQ
Apache ActiveMQ
NoSQL
Database
MongoDB
Elasticsearch
Docker
Kubernetes
SaaS
API
Conflict Resolution
Problem Solving
Communication
.NET
SQL
Data Modeling
Cloud Computing
Messaging
Collaboration
Insurance
SAP BASIS
Job Details
Senior Software Engineer
We're working with a growing SaaS company that is building workforce-enablement tools used by large operational teams nationwide. They are hiring a Senior Software Engineer to help design and ship new platform capabilities using C#, .NET Core, SQL Server, and modern cloud technologies. This is a full-time role offering strong engineering ownership and the chance to expand into architecture-level work.
This is a great opportunity for someone who wants to take on meaningful technical challenges in a product-first environment. You'll help shape a scalable multi-tenant platform, collaborate closely with product leadership, and work on new integrations that directly impact customer workflows. If you want a role where you can influence design decisions, build long-term systems, and join a supportive and collaborative engineering culture, this is the place to do it.
Required Skills & Experience
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
We're working with a growing SaaS company that is building workforce-enablement tools used by large operational teams nationwide. They are hiring a Senior Software Engineer to help design and ship new platform capabilities using C#, .NET Core, SQL Server, and modern cloud technologies. This is a full-time role offering strong engineering ownership and the chance to expand into architecture-level work.
This is a great opportunity for someone who wants to take on meaningful technical challenges in a product-first environment. You'll help shape a scalable multi-tenant platform, collaborate closely with product leadership, and work on new integrations that directly impact customer workflows. If you want a role where you can influence design decisions, build long-term systems, and join a supportive and collaborative engineering culture, this is the place to do it.
Required Skills & Experience
- 8+ years of professional software engineering experience
- Strong background in C# and .NET (Core or Framework)
- Experience building and consuming RESTful APIs
- Solid understanding of relational databases (SQL Server preferred)
- Strong grounding in software engineering fundamentals (OOP, SOLID, design patterns)
- Experience working in cloud environments (Azure or AWS)
- Hands-on experience with Git and CI/CD practices
- Ability to work cross-functionally with product and engineering teams
- Experience with message brokers like Kafka, RabbitMQ, or ActiveMQ
- Exposure to NoSQL databases such as MongoDB or Elasticsearch
- Familiarity with containerization (Docker) and/or Kubernetes
- Experience working in a SaaS multi-tenant environment
- Knowledge of API security and versioning best practices
- Strong problem-solving and communication abilities
- 60% .NET backend
- 30% SQL & data modeling
- 10% Cloud & messaging technologies
- 80% Hands-on engineering
- 10% Collaboration and design discussions
- 10% Supporting integrations and platform improvements
- Bonus eligible
- You will receive the following benefits:
- Medical, Dental, and Vision Insurance
- Vacation Time
- Stock Options
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.