r3 Consultant
Website:
r3consultant.com
Job details:
Job Title: Technical Architect
Job Overview:
We are seeking a highly skilled and experienced
Technical Architect to lead the design, development, and delivery of enterprise-grade applications on the Microsoft technology stack. The ideal candidate will be a hands-on architect with extensive experience in software engineering, capable of guiding teams and delivering innovative, scalable solutions.
Key Responsibilities:
- Architect and deliver mid to large-scale enterprise applications using Microsoft technologies.
- Lead the design, development, and maintenance of enterprise application architectures.
- Ensure timely and high-quality delivery of software projects.
- Provide technical leadership and guidance to development teams and stakeholders.
- Continuously update architectural frameworks to reflect new technologies and business needs.
- Mentor and guide team members on technical solutions and development best practices.
- Drive code reviews, peer programming, and foster a collaborative development environment.
- Manage release processes including deployment bookings, versioning, and change approvals.
- Implement and promote best practices such as CI/CD, unit testing, static code analysis, and version control.
- Evaluate and improve development tools, processes, and platforms; lead knowledge sharing and training sessions.
- Collaborate with cross-functional teams across geographies to ensure seamless project execution.
Requirements:
- 12+ years of experience in software development and architecture.
- Strong coding and design experience using the .NET framework, with a solid foundation in OOP and design patterns.
- Proficiency in ASP.NET, MVC5, C#, JavaScript, jQuery, HTML5, AJAX, XML, and CSS.
- Hands-on experience with Visual Studio, .NET Framework 4.0/4.5 or above, and web application development.
- Familiarity with emerging technologies such as Node.js, AngularJS, and IoT.
- Experience in RDBMS including SQL Server 2008+, with strong skills in writing stored procedures and database optimization.
- Knowledge of tools and practices such as NUnit, NCover, Cruise Control, FxCop, TDD/BDD, UML, and Design Patterns.
- Experience with WCF, WWF, WPF, LINQ and other Microsoft technologies.
- Working knowledge of Microsoft CRM and SQL Server-based technologies such as SSRS, SSIS, SSAS.
- Solid understanding of Agile methodologies including Scrum and Kanban.
- Proficiency with source control and CI/CD tools like TFS, SVN, or similar.
Click on Apply to know more.