Remote Senior Software Engineer

Posted

Apply now
Please, let PrismHR know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer will implement and maintain containerized gRPC services on .NET Core using C#, and deploy these services to Kubernetes on AWS.
  • This role involves collaborating with various labs teams, including Product, Design, and Engineering, to design APIs that support new and enhanced product features.
  • The engineer will design and implement migration strategies for legacy code to transition existing functionality out of monoliths and into modern services.
  • Responsibilities include designing and contributing features to the shared DotNetHelpers library, which provides core functionality used by all .NET services.
  • The position requires supporting production services on a rotation basis.
  • The engineer will review design documents and pull requests for relevant services and repositories.
  • Support for other engineering organizations, such as Site Reliability, is also part of the role as they introduce new platform features and testing technologies.
  • The engineer will write production software using C# and .NET, and develop applications using ASP.NET, including MVC, Webforms, and WebAPI.
  • Designing and developing APIs, writing maintainable unit tests, and working with JavaScript, HTTP, JSON, RDBMS, Microsoft SQL, Postgres, relational data modeling, and security best practices are essential tasks.
  • Telecommuting is permitted.

Requirements:

  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field is required.
  • Candidates must have five (5) years of experience in writing production software with C# and .NET.
  • Proficiency in C# and .NET, JavaScript, HTTP, JSON, RDBMS, Microsoft SQL, and Postgres is necessary.
  • Experience in developing applications using ASP.NET, including MVC, Webforms, and WebAPI is required.
  • Candidates must have experience in designing and developing APIs, relational data modeling, and writing maintainable unit tests.
  • Knowledge of security best practices is essential.

Benefits:

  • PrismHR offers a fast-paced work environment in a SaaS company that provides cloud-based payroll process software applications.
  • The company provides professional services including system implementation consulting, custom configurations, and training.
  • Employees have access to a diverse and inclusive workplace culture that values individual talents and promotes a sense of belonging.
  • PrismHR is committed to equal employment opportunities and encourages applicants from all backgrounds to apply.
  • Reasonable accommodations are provided for qualified individuals with disabilities and disabled veterans during the job application process.
Apply now
Please, let PrismHR know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback