We are seeking a highly skilled Technical Lead responsible for designing scalable technology solutions while providing hands-on technical leadership to engineering teams. This role bridges architecture strategy and execution, ensuring that system designs are technically sound, aligned with business objectives, and successfully implemented through engineering teams.
The ideal candidate combines deep architectural expertise with strong delivery ownership, guiding teams from solution conception through production deployment and operational stability. You will manage our stable .NET and SQL Server stack while leading the migration toward a scalable, cloud-native microservices architecture. This role requires balancing robust legacy systems with cutting-edge architectural transformation.
Req# 1035555371
Responsibilities
Design end-to-end technical solutions aligned with business goals and enterprise architecture standards
Define system architecture across application services, APIs and integrations, data architecture, cloud infrastructure, and security and scalability requirements
Produce key architecture artifacts including solution architecture diagrams, integration patterns, data flow diagrams, and non-functional requirement definitions
Evaluate technology options and recommend appropriate platforms, frameworks, and tools
Serve as the primary technical leader for assigned programs or product domains
Provide architectural guidance and mentorship to engineering teams
Make critical design decisions balancing scalability, performance, cost efficiency, and maintainability
Conduct architecture and design reviews to ensure alignment with standards and best practices
Provide hands-on technical guidance in complex development scenarios when necessary
Define and enforce coding standards, design patterns, and engineering best practices
Review code and technical deliverables to ensure quality and alignment with architecture
Assist in diagnosing and resolving complex production issues
Collaborate with Delivery Managers, Product Owners, and Engineering teams to translate requirements into technical solutions
Decompose architecture into implementable technical workstreams
Identify technical risks early and define mitigation strategies
Support estimation, capacity planning, and sprint execution and delivery
Lead adoption of modern engineering practices including microservices architecture, API-first design, event-driven systems, DevOps and CI/CD automation, and containerization using Docker and Kubernetes
Ensure systems are secure, resilient, scalable, and highly available
Partner with key stakeholders including Product Management, Enterprise Architecture, Infrastructure and Cloud teams, Security and Compliance, and QA and Operations
Communicate technical architecture and decisions effectively to both technical and business stakeholders
Ensure compliance with enterprise architecture, security, and regulatory standards
Drive performance optimization and operational excellence
Lead technical debt management and system modernization initiatives
Promote architectural best practices and continuous improvement across engineering teams
Requirements
8-12+ years of software engineering experience
3-5+ years in technical leadership or solution architecture roles
Backend: C#, .NET Core, ASP.NET MVC, Web API
Database: SQL Server, T-SQL, query optimization, ORMs (Entity Framework)
Architecture: Microservices, RESTful APIs, Event Buses (RabbitMQ / Kafka)
Frontend: Angular, React, or Vue.js, along with HTML5, CSS3, and TypeScript
Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, and AWS or Azure
Strong expertise in distributed systems architecture, API and integration design, cloud platforms (AWS, Azure, or GCP), Microservices and REST/event-driven architecture
Strong problem-solving and analytical abilities
Good communication skills for both technical and non-technical audiences
Ability to balance maintaining legacy systems with driving modernization
Adaptability to changing priorities and technologies
We offer
Medical, Dental and Vision Insurance (Subsidized)
Health Savings Account
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability (Company Provided)
Life and AD&D Insurance (Company Provided)
Employee Assistance Program
Unlimited access to LinkedIn learning solutions
Matched 401(k) Retirement Savings Plan
Paid Time Off
Legal Plan and Identity Theft Protection
Accident Insurance
Employee Discounts
Pet Insurance
Employee Stock Purchase Program
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Engineer the Future with a Career at EPAM (https://www.youtube.com/embed/NU_mnNITn2o?si=IiCxyQ4sr1YJWxDG)
This posting includes a good faith range of the salary EPAM would reasonably expect to pay the selected candidate. The range provided reflects base salary only. Individual compensation offers within the range are based on a variety of factors, including, but not limited to: geographic location, experience, credentials, education, training; the demand for the role; and overall business and labor market considerations. Most candidates are hired at a salary within the range disclosed. Salary range: $130,000-$160,000. In addition, the details highlighted in this job posting above are a general description of all other expected benefits and compensation for the position.
Applications will be accepted on a rolling basis.
EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.
EPAM Systems, Inc. is an equal opportunity employer. We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.
At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.