Description
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)
**We offer**
* International projects with top brands
* Work with global teams of highly skilled, diverse peers
* Healthcare benefits
* Employee financial programs
* Paid time off and sick leave
* Upskilling, reskilling and certification courses
* Unlimited access to the LinkedIn Learning library and 22,000\+ courses
* Global career opportunities
* Volunteer and community involvement opportunities
* EPAM Employee Groups
* Award\-winning culture recognized by Glassdoor, Newsweek and LinkedIn