« Back to Job Listings

Full Stack .NET/C# & Angular Engineer – Monolithic to Microservices Migration


Job Type
permanent
Location
All, New York Tri-State Area, Other
Payrate
200k
Description

Full Stack .NET/C# & Angular Engineer – Monolithic to Microservices Migration

Location: Fully Remote (with quarterly team meetings on the East Coast)

East Coast Candidates Preferred

Company Overview:

Our client is a leading international payment platform revolutionizing the world of payment solutions. As we embark on an exciting journey to modernize our technology stack, we are transitioning from a monolithic PHP architecture to a cutting-edge .NET/C# and Angular-based microservices environment. We are looking for a Full Stack .NET/C# & Angular Engineer to play a crucial role in this transformation.

Role Overview:

As a Full Stack Engineer, you will be responsible for converting a large-scale monolithic PHP environment into a scalable, high-performance microservices architecture using .NET/C# and Angular. You will work across the full stack, from backend development in .NET/C# to frontend development in Angular, contributing to the modernization of our platform. This is a hands-on technical role for engineers excited about migrating legacy systems to a more modular, efficient, and modern framework.

Key Responsibilities:

  • Monolithic to Microservices Conversion:
  • Lead the migration from a PHP monolithic architecture to a microservices-based architecture using .NET/C# and Angular.
  • Full Stack Development:
  • Design, develop, and implement both backend services in .NET/C# and frontend components using Angular, ensuring seamless integration between the two.
  • Scalable Architecture:
  • Contribute to building a robust, scalable enterprise platform that can handle increasing demand and ensure high performance.
  • Collaboration:
  • Work closely with cross-functional teams, including DevOps, QA, and Product Management, to ensure alignment and successful implementation of the architecture.
  • Code Quality & Best Practices:
  • Participate in code reviews and promote best practices such as clean coding, unit testing, and agile methodologies.
  • Remote Team Engagement:
  • Collaborate with a fully remote engineering team, maintaining clear and effective communication.
  • Quarterly Meetings:
  • Attend quarterly in-person team meetings on the East Coast to enhance team collaboration and strategy alignment.

Requirements:

  • Technical Expertise:
  • Extensive experience in .NET/C# backend development and Angular frontend development.
  • Strong experience with PHP and familiarity with transitioning systems from a monolithic architecture to microservices.
  • Hands-On Experience:
  • Proven track record of building scalable and robust systems using .NET/C# and Angular.
  • Experience in RESTful API development and microservices architecture design.
  • Full Stack Knowledge:
  • Strong understanding of both backend (C#) and frontend (Angular) technologies and how they interact within a microservices environment.
  • Team Collaboration:
  • Ability to work effectively in a remote team environment and collaborate with stakeholders across different time zones.
  • Quarterly Travel:
  • Willingness to travel to the East Coast for quarterly team meetings.

Benefits:

  • Competitive salary
  • Comprehensive health and wellness benefits
  • Flexible remote work environment
  • Professional development opportunities
  • Dynamic and collaborative work culture

This version emphasizes the technical role and the conversion from a monolithic PHP environment to a modern .NET/C# and Angular architecture while also addressing the fully remote nature and the importance of collaboration.

Date
Oct, 21st
Position ID
BC2024
Travel required
No
Telecommute
Sometimes