.NET Solution Architect
Remote in Georgia
Solution Architecture
& 11 others
Georgia
We are looking for an experienced Solution Architect (.NET) to join our remote team. This role is focused on designing and delivering technical solutions that align with the company’s strategic objectives. The ideal candidate will bring extensive knowledge of software architecture, strong technical expertise, and a passion for building scalable and dependable systems. You will collaborate with various teams to ensure projects are executed successfully while maintaining high standards of quality and performance.
Responsibilities
- Create and deliver architecture solutions leveraging .NET technologies
- Collaborate with stakeholders to understand business requirements and translate them into actionable technical plans
- Lead discussions on technical designs to ensure alignment with global architectural standards
- Provide mentorship to development teams, fostering adherence to architectural best practices
- Conduct code reviews to ensure consistency and adherence to quality standards
- Integrate modern technologies into existing systems and infrastructure seamlessly
- Monitor and evaluate system performance, recommending and implementing necessary improvements
- Define technical direction and oversee project execution in alignment with business goals
- Keep informed about advancements in technology and industry best practices
- Implement and maintain robust security measures and data protection protocols
Requirements
- At least 5 years of experience in IT, specializing in .NET architecture and solutions
- Minimum 2 years in a leadership role managing teams of five or more in a technical or managerial capacity
- Experience in at least two full project lifecycles or a variety of projects across different development phases
- Expertise in designing system and solution architectures
- Proven ability to lead teams and provide technical direction
- Strong experience in software engineering, particularly with .NET technologies
- Skilled in creating Work Breakdown Structures (WBS) and delivering precise project estimations
- Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS) and experience with NoSQL databases like MongoDB or Redis
- Hands-on expertise with ASP.NET (including MVC), WCF, and WPF/Prism frameworks
- Familiarity with middleware tools such as RabbitMQ, Tibco, or IBM MQ
- Strong knowledge of RESTful services and their implementation
- Extensive experience with Test-Driven Development (TDD), CI/CD pipelines, and maintaining code quality through review processes
- Ability to independently develop and thoroughly test functionalities using pre-defined test cases
- Proficient in English, with strong verbal and written communication skills
Nice to have
- Experience working with cloud platforms like Azure or AWS
- Certifications in architectural frameworks such as TOGAF, EACOE, or similar methodologies
- Understanding of Agile methodologies and development practices
- Experience leading technical workshops and conducting 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