Job
Description
Discover what it's like to work at Techminds. At Techminds, we offer not just jobs but careers with purpose, growth, and impact. Whether you are a tech enthusiast, a problem-solver, or an industry trailblazer, you will find an environment where innovation thrives, learning never stops, and your ideas matter. We are a team of forward-thinking professionals delivering cutting-edge solutions across B2B e-commerce, enterprise systems, AI consulting, and software automation - powered by the latest technologies including Microsoft Dynamics 365, Azure, .NET, and beyond. Join us and help shape the future of digital transformation. Life at Techminds revolves around building a culture of growth and success. We are continuously recruiting smart people who are passionate about technology and excited about helping our customers succeed. Currently, we are looking for professionals in various areas to join our team. Why Join Techminds - Innovative Work Culture: Work with the latest technologies and collaborate on solutions that solve real-world business challenges. - Continuous Learning & Growth: From mentorship programs to certifications and hands-on projects, we invest in your personal and professional development. - Global Opportunities: With clients across the U.S. and globally, you will work on projects spanning industries and geographies, enhancing your experience. - Diverse & Inclusive Team: We celebrate diversity and create a workplace where everyone feels valued, respected, and empowered. - Work-Life Balance: Flexible schedules, remote opportunities, and wellness initiatives help you thrive both at work and in life. Job Summary: As a .NET Architect at Techminds, you will play a pivotal role in defining and managing the architecture and design of applications and solutions. Your responsibilities include providing strategic technical leadership, guiding development teams, and establishing coding and architectural standards. Collaboration with cross-functional teams, mentoring developers, and delivering innovative solutions that meet business needs are key aspects of this role. Responsibilities: - Architect, design, and maintain scalable web applications using the .NET framework. - Lead the development and implementation of robust APIs to support application functionalities. - Collaborate with front-end developers to integrate user-facing components with server-side logic. - Guide the design and development of front-end technologies, including modern frameworks. - Optimize system performance, scalability, and security across applications. - Troubleshoot and resolve technical challenges across the full stack. - Enforce code quality through best practices, including code reviews and unit testing. - Partner with stakeholders to define and deliver technical solutions aligned with business needs. - Stay updated with the latest technologies and industry trends. - Mentor junior team members and enforce development guidelines. - Take technical ownership of products and provide support with quick turnaround. - Prioritize and execute tasks effectively in a high-pressure environment. Qualifications: - 12+ years of hands-on experience with .NET technologies and application development. - Experience in solution architecture in .NET technologies. - Proficiency in C#, ASP.NET, .NET Core, and SQL Server. - Strong expertise in designing and developing RESTful APIs. - Knowledge of front-end technologies and modern frameworks. - Understanding of software development principles, design patterns, and best practices. - Ability to work with urgency and attention to detail. - Experience with version control systems like Git. - Exceptional problem-solving skills and effective communication and leadership abilities.,