Ensora Health is hiring a Software Engineer - Payments

Responsibilities

  • Design, develop, test, and deploy applications using .NET (Core and Framework) and C#.
  • Build and optimize database schemas, queries, and stored procedures in PostgreSQL.
  • Architect scalable solutions using modern design patterns and best practices.
  • Collaborate with product managers, QA engineers, and developers in an Agile/Scrum setting.
  • Lead code reviews, mentor junior engineers, and uphold coding standards.
  • Integrate third-party APIs and internal microservices.
  • Troubleshoot production issues and enhance application performance.
  • Participate in architectural discussions and technical decision-making.
  • Maintain clear documentation of system designs and processes.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 3–5 years of professional experience in software development with .NET technologies.
  • Strong proficiency in C#, ASP.NET Core/MVC/Web API, and Entity Framework.
  • Hands-on experience with AI-powered development tools (e.g., GitHub Copilot).
  • Expertise in PostgreSQL or similar relational databases, including query tuning and indexing.
  • Experience with RESTful API design and integration.
  • Familiarity with Git and CI/CD pipelines.
  • Solid understanding of OOP, SOLID principles, and design patterns.
  • Exposure to AWS, Azure, or other cloud platforms.
  • Excellent problem-solving and debugging skills.

Nice to Have

  • Preferred Scrum or Agile experience; Scrum Master certification is a plus.
  • Experience with automated testing suites and frameworks (xUnit, NUnit, MSTest).
  • Knowledge of containerization (Docker, Kubernetes) and microservices architecture.
  • Front-end experience with React, Angular, or Blazor.

Additional Information

  • All your information will be kept confidential according to EEO guidelines.
  • Ensora Health is an equal opportunity employer.
  • Diversity, Equity, Inclusion, and Belonging are core values at Ensora Health.
  • Non-discriminatory practices are championed throughout the employee and customer lifecycle.
  • Caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status.
Required Skills
C#Entity FrameworkGitReact.jsAngular
About company
Ensora Health
Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our AI-enabled solutions span practice management to electronic medical records and e-prescribing to billing.
All jobs at Ensora Health Visit website
Job Details
Category other
Posted 6 months ago