Solution Architect (.NET)
Remote in Georgia
Solution Architecture
& 11 others
Georgia
We are hiring an experienced Solution Architect (.NET) to join our remote team and play a pivotal role in designing and delivering technical solutions that align with organizational objectives.
The ideal candidate will possess expertise in software architecture, strong technical skills, and a commitment to building scalable and dependable systems. In this role, you will collaborate with various teams to ensure project success while maintaining high-quality standards and optimized system performance.
Responsibilities
- Define and create architecture solutions using .NET technologies
- Collaborate with stakeholders to determine business requirements and develop actionable technical strategies
- Lead technical design discussions and ensure adherence to architectural best practices and global standards
- Mentor development teams, fostering compliance with architectural principles and streamlined workflows
- Perform code reviews to ensure quality, uniformity, and adherence to standards
- Incorporate new technologies and systems into current environments seamlessly
- Assess system performance, identify areas for optimization, and implement enhancements
- Formulate and drive technical strategies for project delivery aligned with organizational goals
- Keep current with emerging technologies, tools, and industry developments
- Implement secure systems and uphold best practices for data protection
Requirements
- 5+ years of IT experience focusing on .NET architecture and solutions
- Two or more years in leadership roles managing teams of five or more in technical or managerial capacities
- Background in handling two complete project lifecycles or diverse projects across multiple development stages
- Qualifications in system and solution architecture design
- Proven ability to manage teams and provide technical leadership
- Strong background in software engineering with a concentration in .NET technologies
- Proficiency in developing Work Breakdown Structures (WBS) and producing accurate project estimates
- Advanced knowledge of MS SQL Server (including SSIS, SSAS, and SSRS), plus familiarity with NoSQL databases like MongoDB and Redis
- Competency in ASP.NET (including MVC), WCF, and WPF/Prism frameworks
- Knowledge of middleware solutions such as RabbitMQ, Tibco, or IBM MQ
- Understanding of RESTful API design and implementation
- Expertise in Test-Driven Development (TDD), CI/CD pipelines, and maintaining code quality standards
- Flexibility to independently develop features and conduct testing using well-defined test cases
- Excellent English communication skills in both written and spoken formats
Nice to have
- Background in working with cloud environments like Azure or AWS
- Certifications in architectural frameworks, including TOGAF, EACOE, or comparable methodologies
- Understanding of Agile development methodologies and principles
- Capability to conduct technical workshops and provide 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