EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, 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.
We are seeking a Engineering Manager with expertise in .NET fullstack technologies to lead and coordinate development projects. You will play a key role in driving engineering excellence and managing project delivery aligned with business goals. This role requires hands-on technical skills as well as leadership capabilities to guide teams and collaborate with stakeholders effectively. Join us to contribute to innovative projects and foster a high-performance engineering culture.
Responsibilities
- Lead and coordinate development projects using .NET fullstack technologies ensuring alignment with business needs
- Implement engineering excellence practices and maintain a high standard of engineering culture within the team
- Design and review solution architectures for small-scale projects based on the .NET technology stack
- Collaborate with business stakeholders to gather requirements and translate them into technical solutions
- Manage project stages including planning, resource allocation, risk management, and documentation
- Conduct project audits and support the creation of technical proposals and pre-sales activities
- Lead internal and external educational initiatives such as workshops, tech talks, and mentoring sessions
- Manage team lifecycle activities including hiring, onboarding, professional development, and performance management
- Resolve conflicts constructively and foster a positive and productive team environment
- Guide and coordinate a team of 7+ specialists or multiple project teams, delegating tasks and motivating team members
- Participate in R&D projects to develop frameworks and accelerators
- Communicate directly with clients to manage expectations, negotiate solutions, and ensure satisfaction
- Analyze project feedback and implement improvements for future initiatives
- Align team objectives with company strategy to ensure contributions to business growth
- Support global pre-sales and consulting engagements leveraging domain expertise
Requirements
- Extensive experience of 15-20 years in .NET fullstack development and engineering management
- Proven leadership experience of at least 2 years managing projects and teams
- Demonstrated participation in multiple successful software development projects
- Hands-on expertise in .NET fullstack technologies including code review, optimization, and troubleshooting
- Capability to integrate engineering excellence practices into development processes
- Proficiency in measuring and reporting development progress aligned with business goals
- Experience acting as a software architect designing solution architectures
- Strong collaboration skills with ability to communicate technical concepts to business stakeholders
- Competency in project management including resource allocation and risk mitigation
- Experience managing full team lifecycle activities such as hiring, onboarding, and retention
- Background in fostering team alignment with organizational strategy and policies
- Ability to resolve conflicts and maintain a healthy team environment
- Knowledge of at least one business or technical domain such as lifesciences, insurance, or ERP platforms
Nice to have
- Certifications in project management or software architecture
- Familiarity with cloud platforms Microsoft Azure and Amazon Web Services
- Experience with frontend frameworks Angular and ReactJS
- Participation in R&D or innovation projects
- Skills in client engagement and negotiation techniques
We offer/Benefits
Opportunity to work on technical challenges that may impact across geographies
Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
Opportunity to share your ideas on international platforms
Sponsored Tech Talks & Hackathons
Unlimited access to LinkedIn learning solutions
Possibility to relocate to any EPAM office for short and long-term projects
Focused individual development
Benefit package:
- Health benefits
- Retirement benefits
- Paid time off
- Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Read Full Description