Solution Architect (.NET)
Solution Architecture, .NET, SAP-PS: Work Breakdown Structure, Microsoft SQL Server, NoSQL Databases, ASP.NET, WCF, RabbitMQ, TIBCO, IBM MQ, Test-Driven Development, CI/CD
We are actively seeking a committed Solution Architect (.NET) to enrich our remote workforce. This role is pivotal in developing and executing technical strategies that align with our organizational objectives. The ideal candidate will possess a solid technical acumen and a fervor for developing reliable software architectures. You will collaborate with various teams to enhance project development and maintain high operational standards.
Responsibilities
- Develop and implement robust, scalable architecture solutions using .NET technologies
- Interface with stakeholders to capture business requirements and transform them into actionable technical plans
- Lead technical design discussions to adhere to global architecture standards
- Train and mentor development teams in architectural best practices and design concepts
- Execute code reviews and uphold superior standards for coding practices and quality
- Facilitate the integration of new technologies and systems into existing structures
- Monitor and optimize system performance, suggesting necessary enhancements
- Drive the technical direction of project planning and implementation
- Stay informed about technological advancements and industry trends
- Enforce strict security and data protection measures
Requirements
- Minimum of 5 years of IT experience specializing in .NET architecture solutions
- At least 2 years of leadership experience managing a team of 5 or more, in a managerial or ownership role
- Participation in at least 2 comprehensive project cycles or various projects across different development stages
- Skilled in system and solution architecture design
- Demonstrated technical leadership
- Extensive software engineering experience with an emphasis on .NET technologies
- Demonstrated proficiency in creating Work Breakdown Structures (WBS) and providing precise estimations
- In-depth knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and NoSQL databases (MongoDB, Redis)
- Proficiency in ASP.NET (including MVC), WCF, WPF/Prism
- Experience with middleware technologies such as RabbitMQ, Tibco, or IBM MQ
- Thorough understanding of RESTful services
- Comprehensive experience with Test-Driven Development (TDD), CI/CD practices, code quality, and review processes
- Ability to independently implement and thoroughly test functionalities using test cases
- Excellent command of English,
Nice to have
- Experience with cloud platforms, preferably Azure or AWS
- Certifications in architectural frameworks like TOGAF, EACOE, or similar
- Familiarity with Agile methodologies
- Experience in leading technical workshops and training sessions
Benefits
- 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