Epicareer Might not Working Properly
Learn More

Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

Software Engineer

Sherman Oaks, CA

Careismatic Brands outfits our community of care through our portfolio of market-leading brands that meet the diverse needs of healthcare professionals worldwide. We have an outstanding opportunity for a Software Engineer to with strong expertise in C#, .NET Core, and Oracle databases to join our team.

The IT team at Careismatic Brands is responsible for developing, maintaining, and supporting internal applications that enhance operational efficiency across various departments.

The Software Engineer will have a deep understanding of Object-Oriented Programming (OOP) principles like abstraction, encapsulation, inheritance, and polymorphism, and will be well-versed in writing high-quality, maintainable code. This role requires strong hands-on experience in C# and .NET Core development, alongside a proven ability to develop efficient database solutions using Oracle technologies. If you're passionate about building scalable applications/services and ensuring high-quality results through unit testing, we want to hear from you.

This is a full-time hybrid role based in our corporate office in Sherman Oaks, CA.

Salary Range: $105,000-$110,000

Physical Demands & Work Environment

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions for this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.

  • Hybrid work schedule in office

What Your Day Looks Like

  • Design and develop robust applications and services using C# and .NET Core, ensuring high performance, scalability, and maintainability
  • Write complex Oracle SQL queries using scaffolding/DB first approach
  • Implement best practices of OOP (abstraction, encapsulation, inheritance, and polymorphism) to write clean, modular, and reusable code.
  • Create and maintain unit tests using frameworks like MSTest, NUnit, or xUnit. Strong adherence to Test-Driven Development (TDD) practices to ensure code quality and application stability.
  • Work closely with other software engineers, QA teams, and product managers to deliver software solutions that meet business requirements and technical specifications.
  • Participate in regular code reviews, ensuring adherence to coding standards, best practices, and maintainability.
  • Identify and resolve issues in code, databases, and applications through systematic debugging and performance optimization.
  • Stay up to date with the latest technologies, tools, and industry best practices, particularly in C#, .NET Core, and Oracle development.

What We’re Looking For

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum 3 years of professional software development experience, with a strong focus on C# and .NET Core.
  • Advanced knowledge and hands-on experience with C# for building enterprise-level applications.
  • Solid Understanding of .NET Core: Experience in developing scalable and high-performance web applications and services using .NET Core.
  • Proficiency in designing, querying, and optimizing databases using Oracle technologies, including PL/SQL, stored procedures, and performance tuning.
  • Deep understanding of Object-Oriented Programming principles, including abstraction, encapsulation, inheritance, and polymorphism.
  • Expertise in writing unit tests using frameworks like MSTest, NUnit, or xUnit, with a solid understanding of Test-Driven Development (TDD).
  • Familiarity with Git and source control best practices.
  • Strong debugging and problem-solving skills, with the ability to troubleshoot and optimize both code and database performance.
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively within a cross-functional team.

What’s In It For You

  • 401(k)
  • Dental insurance
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Attractive Paid time off
  • Vision insurance

At Careismatic Brands, we believe in the power of care. It’s the force that drives and inspires us, inside our company and out in the world. It’s why we strive to maintain a diverse and inclusive organization – an ever-evolving imperative - where everyone feels respected, valued, and empowered to bring their ideas and perspectives forward.

Careismatic embraces the differences that make our organization unique. We are strengthened by diversity in all its forms – including but not limited to race, religion, ethnicity, age, national origin, gender identity, and sexual orientation.

Software Engineer

Sherman Oaks, CA

Careismatic Brands outfits our community of care through our portfolio of market-leading brands that meet the diverse needs of healthcare professionals worldwide. We have an outstanding opportunity for a Software Engineer to with strong expertise in C#, .NET Core, and Oracle databases to join our team.

The IT team at Careismatic Brands is responsible for developing, maintaining, and supporting internal applications that enhance operational efficiency across various departments.

The Software Engineer will have a deep understanding of Object-Oriented Programming (OOP) principles like abstraction, encapsulation, inheritance, and polymorphism, and will be well-versed in writing high-quality, maintainable code. This role requires strong hands-on experience in C# and .NET Core development, alongside a proven ability to develop efficient database solutions using Oracle technologies. If you're passionate about building scalable applications/services and ensuring high-quality results through unit testing, we want to hear from you.

This is a full-time hybrid role based in our corporate office in Sherman Oaks, CA.

Salary Range: $105,000-$110,000

Physical Demands & Work Environment

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions for this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.

  • Hybrid work schedule in office

What Your Day Looks Like

  • Design and develop robust applications and services using C# and .NET Core, ensuring high performance, scalability, and maintainability
  • Write complex Oracle SQL queries using scaffolding/DB first approach
  • Implement best practices of OOP (abstraction, encapsulation, inheritance, and polymorphism) to write clean, modular, and reusable code.
  • Create and maintain unit tests using frameworks like MSTest, NUnit, or xUnit. Strong adherence to Test-Driven Development (TDD) practices to ensure code quality and application stability.
  • Work closely with other software engineers, QA teams, and product managers to deliver software solutions that meet business requirements and technical specifications.
  • Participate in regular code reviews, ensuring adherence to coding standards, best practices, and maintainability.
  • Identify and resolve issues in code, databases, and applications through systematic debugging and performance optimization.
  • Stay up to date with the latest technologies, tools, and industry best practices, particularly in C#, .NET Core, and Oracle development.

What We’re Looking For

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum 3 years of professional software development experience, with a strong focus on C# and .NET Core.
  • Advanced knowledge and hands-on experience with C# for building enterprise-level applications.
  • Solid Understanding of .NET Core: Experience in developing scalable and high-performance web applications and services using .NET Core.
  • Proficiency in designing, querying, and optimizing databases using Oracle technologies, including PL/SQL, stored procedures, and performance tuning.
  • Deep understanding of Object-Oriented Programming principles, including abstraction, encapsulation, inheritance, and polymorphism.
  • Expertise in writing unit tests using frameworks like MSTest, NUnit, or xUnit, with a solid understanding of Test-Driven Development (TDD).
  • Familiarity with Git and source control best practices.
  • Strong debugging and problem-solving skills, with the ability to troubleshoot and optimize both code and database performance.
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively within a cross-functional team.

What’s In It For You

  • 401(k)
  • Dental insurance
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Attractive Paid time off
  • Vision insurance

At Careismatic Brands, we believe in the power of care. It’s the force that drives and inspires us, inside our company and out in the world. It’s why we strive to maintain a diverse and inclusive organization – an ever-evolving imperative - where everyone feels respected, valued, and empowered to bring their ideas and perspectives forward.

Careismatic embraces the differences that make our organization unique. We are strengthened by diversity in all its forms – including but not limited to race, religion, ethnicity, age, national origin, gender identity, and sexual orientation.