Prismhr - Sarasota, FL

posted 15 days ago

Full-time - Senior
Sarasota, FL
Publishing Industries

About the position

As a Senior Software Engineer at PrismHR, you will be part of a dynamic team focused on designing, developing, and supporting client-facing applications within the PrismHR CRM solution. This role involves collaborating with various stakeholders to deliver high-quality software solutions that enhance user experience and operational efficiency. You will work with modern technologies and methodologies, contributing to a fast-paced SaaS environment that supports thousands of users in managing their sales, invoicing, and client support needs.

Responsibilities

  • Design and develop high-quality code and features with a strong sense of ownership.
  • Ensure code quality through software engineering best practices, including code reviews, unit testing, and peer programming.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using the Microsoft .NET framework and MVC.
  • Balance competing priorities to ship new features effectively while resolving defects and managing technical debt.
  • Participate in Agile ceremonies, including story refinement.
  • Support a fail-fast and learn mentality to drive responsible innovation.
  • Utilize MVC and JQuery and JavaScript libraries to build dynamic client-side applications.
  • Develop and execute database queries using Microsoft SQL Server.
  • Work with partners to integrate third-party REST APIs and Single Sign-On (SSO) solutions.
  • Communicate complex technical problems to non-technical audiences.
  • Translate customer requirements into technical designs.
  • Work with modern microservice-based architectures and methodologies.
  • Work with DevOps to build and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines.

Requirements

  • Proficiency in Microsoft technologies: C#, ASP.NET, .NET Core, MVC framework, Razor Pages, HTML5, CSS, JavaScript, TypeScript.
  • Hands-on experience with .NET Framework 4.8+ and the newer .NET Core 8+ technologies.
  • Familiarity with Agile Software Delivery tools such as Jira, GitHub, and unit testing frameworks.
  • Expertise in EF Core, ADO.NET, and client-side frameworks like jQuery.
  • Strong problem-solving skills and the ability to explain technical concepts clearly.
  • Experience with Kubernetes and cloud vendor solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service