Lead Full-Stack Developer (.NET, Angular, AWS Cloud Native)

We are looking for an experienced Lead Full-Stack Developer with strong cloud-native development expertise and proven leadership skills to join our team and drive the development of an internal application for our client in the Oil & Gas domain. This is a new project focused on building a centralized workflow system for land-related operations, where you will play a key role in shaping the technical direction and leading the engineering team. Responsibilities Lead the design, development, and maintenance of a centralized workflow system for land-related operations Define the technical vision and architecture for scalable backend services using .NET and WebAPI Oversee the development of responsive and dynamic user interfaces with Angular Architect and drive the implementation of microservices following cloud-native best practices Lead deployment strategy and management of applications on AWS infrastructure Establish and enforce engineering standards, ensuring consistent application of SOLID principles, DDD, CQRS, Mediator, and Repository patterns across the codebase Define the testing strategy and ensure proper coverage with unit and integration tests Design, set up, and govern CI/CD pipelines in Azure Collaborate closely with stakeholders, product owners, architects, and cross-functional teams to align technical solutions with business goals Lead code reviews, mentor and grow team members, and foster a culture of technical excellence Take ownership of troubleshooting, debugging, and performance optimization at the system level Participate in pre-sales activities, technical interviews, and estimation when needed Drive technical decision-making, risk management, and delivery planning Requirements Expertise in .NET, with 5+ years of experience in full-stack development 1+ years of proven experience leading development teams and owning end-to-end delivery of complex projects Hands-on experience with Angular 18 (v.16+ may be acceptable), Angular Material, and AG Grid Strong background in AWS cloud-native development and solution architecture Proficiency in Web API, SQL, and SQL Server Skills in Dapper and AutoMapper Deep understanding of SOLID principles, DDD, and microservices architecture Strong competency in CQRS, Mediator, and Repository Pattern Solid knowledge of unit testing and integration testing strategies Experience designing and maintaining CI/CD pipelines in Azure Showcase of HighCharts Strong understanding of RxJS operators (switchMap, debounce, concat, merge, combineLatest, map, takeUntil, last, pluck, Subject, BehaviorSubject) Excellent communication, mentoring, and stakeholder management skills Excellent command of written and spoken English (B2+ level)

Similar jobs