Solution Architect (.NET)
Remote in Georgia
Solution Architecture
& 11 others
Georgia
We are seeking an Solution Architect (.NET) to join our remote team. In this role, you will be instrumental in shaping technology solutions to align with business objectives. The ideal candidate will possess a strong technical background and a passion for designing robust software architectures. You will work collaboratively with cross-functional teams to drive project delivery and ensure the implementation of best practices.
Responsibilities
- Design and develop scalable and maintainable architecture solutions using .NET technologies
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications
- Lead the technical design sessions and ensure alignment with enterprise architecture standards
- Mentor and guide development teams on best practices and architectural patterns
- Conduct code reviews and ensure adherence to coding standards and quality
- Oversee the integration of new technologies and systems into existing infrastructure
- Monitor system performance and recommend improvements
- Provide technical leadership in project planning and execution
- Stay updated with emerging technologies and industry trends
- Ensure compliance with security protocols and data protection standards
Requirements
- Minimum of 5 years of IT experience focused on .NET solution architecture
- Minimum of 2 years of experience leading a team of at least 5 members in managerial or ownership roles
- Participation in at least 2 full-cycle projects or multiple projects covering different phases of the development lifecycle
- Strong skills in system and solution design
- Proven technical leadership capabilities
- Extensive experience as a software engineer specializing in .NET
- Demonstrated ability in building Work Breakdown Structures (WBS) and providing accurate estimations
- Profound knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and NoSQL databases (MongoDB, Redis)
- Knowledge of ASP.NET (including MVC), WCF, WPF/Prism
- Experience with Middleware technologies such as RabbitMQ, Tibco, or IBM MQ
- Understanding of RESTful services
- Strong experience in Test-Driven Development (TDD), CI/CD practices, code quality, and code review tools
- Ability to independently implement and thoroughly test functionality using test cases
- Excellent verbal and written communication skills in English at an upper-intermediate level or higher
Nice to have
- Experience with cloud environments, preferably Azure or AWS
- Certifications in Architecture such as TOGAF, EACOE, or similar
- Familiarity with Agile methodologies and practices
- Experience in conducting 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