Jobs and Careers
CO

Senior Software Engineer

Conservice
Salt Lake City, United Statesfull_timeVerifiedPosted 3 Jul 2025

About the role

Overview

We are seeking a highly motivated and talented Senior Software Engineer to join our growing engineering team. In this role, you will play a key part in designing, developing, and maintaining high-quality software solutions for our customers. You will work closely with product managers, designers, and other engineers to deliver innovative and impactful features within a challenging and rewarding environment.

Responsibilities

  • Design, develop, and deploy high-quality, scalable, and maintainable microservices using .NET Core, leveraging event-driven architectures with AWS services like EventBridge, SQS, and Lambda.
  • Develop and maintain React-based micro-frontends using TypeScript, ensuring a seamless and performant user experience.
  • Contribute to the design and implementation of containerized applications within an AWS Kubernetes environment.
  • Integrate with various data sources, including Microsoft SQL Server and AWS Aurora, ensuring data consistency and security.
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Collaborate with the team to improve our engineering processes and tools.
  • Stay up-to-date with the latest technologies and industry best practices in cloud computing, microservices, and front-end development.
Qualifications

Qualifications

  • 8+ years of professional software development experience.
  • Strong proficiency in .NET Core, C#, and object-oriented programming principles.
  • Experience with React, TypeScript, and JavaScript.
  • Experience with AWS services, including EC2, S3, Lambda, SQS, EventBridge, Kubernetes, Secrets Manager, and Aurora.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience with relational databases (e.g., Microsoft SQL Server, AWS Aurora) and NoSQL databases (optional).
  • Experience with Agile development methodologies (e.g., Scrum, Kanban).
  • Excellent communication and collaboration skills.
  • Strong problem-solving and analytical skills.
  • A passion for building high-quality software and a strong understanding of software engineering principles.

Bonus Skills

  • Experience with Serverless Framework.
  • Experience with Infrastructure as Code tools (e.g., Terraform, Pulumi).

Compensation & Benefits

  • Competitive salary & bonus
  • Health, dental, vision, and HSA
  • 401(k) with company match
  • Basic life & AD&D coverage
  • PTO in accordance with company’s current PTO plan
  • Holiday pay in accordance with the company’s current paid holiday schedule

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Conservice

View company profile →