Senior .NET Full Stack Developer

Senior .NET Full Stack Developer

Full Time Employee
Strong Support Team

Job Summary

We seek a Senior .NET Full-Stack Developer with Azure, Angular, .Net Core, and testing expertise for key projects.

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
It is a company specializing in custom website development, primarily for the regulated medical and pharmaceutical industry. They manage the entire development lifecycle, from ideation to deployment and hosting. Currently in a growth phase, they are looking to expand their team by hiring a senior full-stack developer. This new hire will assist with the workload and collaborate with the owner on key decisions related to development and software architecture.

The ideal candidate should thrive in an agile environment with minimal documentation, be comfortable making autonomous decisions, and possess excellent communication skills. Flexibility and the ability to adapt to changing requirements are essential in this fast-paced industry. Accurate task estimation and timely reporting are critical to avoid costly delays for clients.

The Role
As a full-stack senior developer, you'll be an important part of our web application development and maintenance team. At the company, your expected to lead and contribute to complex software projects, leveraging extensive .NET development experience and
expertise.

Responsibilities and duties will include:
• Designing and implementing user-friendly web interfaces
• Developing and maintaining server-side applications
• Managing databases and optimizing their performance
• Debugging and troubleshooting issues to ensure seamless functionality
• Ensuring application responsiveness
• Ensuring cross-platform optimization of web applications for mobile devices
• Keeping up with the latest developments in web application technology
• Developing back-end web applications
• Developing front-end web architectures
• Leading the design and development of software solutions
• Providing technical guidance and mentorship to the team
• Architecting scalable and efficient applications
• Performance optimization and code refactoring
• Evaluating and implementing emerging technologies
• Ensuring code quality through reviews and best practices
• Troubleshooting complex technical issues

Skills and Experience
• Extensive experience with C# and the .NET core framework
• Extensive experience in designing and architecting complex software systems
• Proficiency in designing and optimizing databases (SQL and NoSQL)
• In-depth knowledge of microservices architecture and containerization (e.g., Docker)
• Expertise in performance monitoring, tuning, and optimization, especially for high-traffic applications
• Strong understanding of DevOps practices for automated deployments
• Experience with cloud platforms such as Azure, AWS, or Google Cloud
• Advanced knowledge of software design patterns and best practices
• Excellent problem-solving skills and the ability to mentor junior team members
• Skills to effectively communicate and collaborate with cross-functional teams

Work Schedule

  • Monday - Friday 7am - 4pm flexible Manila time
Work Location:     
  • Permanent homebased; Must have strong internet connection
  • 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.