Fullstack Developer - .NET & Angular (Homebased)

Full Time Employee

Job Summary

Seeking a mid-senior developer with experience in .NET and Angular. Ideal candidate has solid front-end and back-end skills.

Job Description

Company Description
Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.

The Client
A cutting-edge provider of cloud-based dental imaging software, headquartered in Orange, California. Specializing in dental software, dental radiology, medical software, medical device software, dental practice management, and medical devices, the company has a team of employees focused on enhancing the efficiency and accuracy of dental practices with state-of-the-art technology.

The Role
Software Developers are a key part of our future growth plan. Applicants for the Software Developer II position can expect to join a dynamic agile team in a department that is growing year over year. We are working to solve important problems using an array of technologies, ranging from digital Cloud, cloud computing, and artificial intelligence to IoT and electronic medical devices.
The ideal candidate has 3+ years of experience working as a software developer, and experience with Angular 2+, .NET Core, and .NET Framework. Microsoft Azure experience is a big plus, especially experience with managed Kubernetes. Previous experience in DevOps or SysOps related roles is also a big plus.

Responsibilities:
  • Develop front-end and back-end web applications and classic Windows applications using Angular, .NET Core, .NET Framework, and other frameworks and technologies (70%)
  • Occasionally maintain native C++ applications as required (10%)
  • Participate in project planning and work as part of a dynamic agile/Scrum team (5%)
  • Participate in peer code reviews (10%)
  • Engage with other members of the team for cross-department projects as necessary for development and consulting on relevant technical issues (5%)
Desired Skills & Qualifications (the ideal candidate has most of these):
  • Experience with MySQL or Microsoft SQL Server and T-SQL
  • Experience with ASP.NET or ASP.NET Core and C#
  • Experience with Angular or other single page application frameworks
  • Experience with containerized applications
  • Experience using Visual Studio
  • Understanding of OOP concepts and best practices
  • Understanding of standard software design patterns
  • Understanding of Scrum/Agile team workflows
  • Microsoft Azure experience a big plus
  • Previous experience in DevOps or SysOps related roles is a big plus
  • Self-starter with a history of completing personal projects
  • Bachelor’s Degree in a STEM subject preferably computer science, engineering, or physics OR equivalent work experience in a developer role
Work Schedule:    
  •   Monday- Friday 9pm-6am PH time PH Time
Work Location:    
  • Homebased; Equipment is provided
 By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.  

Upload resume*

PDF or Microsoft Word file only. Max of 2MB file size.

By clicking on the "Submit" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.