Title: Sr. Technical Lead- .Net Architecture
Location: Indianapolis, IN, US
The responsibility of the Sr. Technical Lead- .Net Architecture is serve as a visionary expert, fostering a high-performing team of innovative architects. They will cultivate a culture of ongoing growth, creative experimentation, and strategic refinement. In addition, they will utilize their technical acumen to streamline team operations and foster a seamless workflow. A deep understanding of the .NET and Microsoft ecosystem, coupled with expertise in software development methodologies, architectural paradigms, and industry-leading tools, is essential. Our technology stack includes industry-leading platforms like Visual Studio, SQL Server, (link unavailable) Web API, and Azure, and we develop applications using C#, Angular, and TypeScript; therefore, extensive proficiency in these technologies is mandatory. We collaborate with third-party APIs, requiring adaptability in assimilating new interfaces and developing prototype solutions. As a strategic advisor, you will leverage your expertise to steer the organization toward optimal solutions, ensuring a favorable return on investment and aligning business outcomes with strategic objectives.
Essential Functions
• Attract, retain, and cultivate top software engineering and management talent.
• Demonstrate inspirational leadership, driving transformative change with emotional intelligence.
• Conduct regular talent assessments and provide constructive feedback, aligning individual rewards with organizational achievements.
• Nurture a culture of continuous learning, innovation, and improvement, empowering teams to thrive.
• Forge strategic partnerships across Product and Engineering to optimize technology, processes, and roadmap delivery.
• Partner with cross-functional teams, including Architecture, Cloud Operations, and Site Reliability Engineering, to identify and implement strategic enhancements that bolster the resilience and performance of our cloud-native applications and microservices.
• Leverage data-driven insights to inform iterative enhancements and optimize efficiency throughout the software development lifecycle.
• Stay abreast of industry trends, developing skills and sharing knowledge to maintain engineering excellence.
• Design and develop elegant solutions to complex problems.
• Rapidly absorb and apply new concepts, training others in innovative technologies.
• Conduct expedited code assessments, delivering actionable feedback and expert coaching to developers to ensure alignment with best practices and optimal quality standards.
• Facilitate collaborative root-cause analysis and resolution of complex technical issues, driving timely and effective solutions for application, infrastructure, and performance optimization.
• Offer thought leadership in methodology, architecture, and technical direction, training teams in industry best practices.
• Manage a diverse portfolio of concurrent projects, ensuring alignment with technical requirements and tracking progress against key performance indicators.
• Guide cross-functional teams in deciphering stakeholder expectations and crafting tailored solutions that meet business objectives and deliver value to key constituents.
• Transcending explicit business requirements to harmonize solutions with the organization’s underlying technology framework and core capabilities.
• Conceptualizing and deploying groundbreaking solutions that navigate intricate ecosystems, leveraging expertise honed through demonstrated achievement in senior technical leadership positions.
• Develop comprehensive project plans, outlining goals, strategy, scheduling, risk management, and resource allocation.
• Deliver compelling technical demonstrations of product functionality to prospective clients.
Requirements
• Leading a team of architects.
• Establishing strategic direction and guiding the architectural team.
• Expert-level proficiency in proprietary technologies and specialized software.
• Exceptional ability to dissect complex issues and devise innovative solutions.
• Comprehensive grasp of varied architectural frameworks and development paradigms.
• Extensive knowledge of products and technical ecosystems, including system interdependencies.
• High-level expertise in SQL, encompassing scripting, performance tuning, and optimization.
• Strong verbal and written communication abilities.
• Proficiency in .NET Core, Angular, and Microsoft Azure.
• Familiarity with cloud-based delivery models and scalable, shared-infrastructure design principles.
• Experience with software development methodologies
• Proven track record of implementing robust source code management strategies utilizing industry-standard repositories like Git, TFS, or SVN.
• Expertise in Continuous Integration, automated build, and deployment processes.
• Proficiency in iterative and adaptive software development approaches, including Scrum, Kanban, and Lean principles.
• Skilled at prioritizing and overseeing a diverse portfolio of concurrent initiatives.
• Skilled in converting business objectives into technical architectural frameworks.
• Adept at designing and delivering SaaS solutions for clients.
• 5+ years of experience architecting intricate software solutions.
• 5+ years of experience in C# development.
• 5+ years of experience designing and implementing MS SQL databases, including query scripting.
• 5+ years of experience integrating with third-party APIs, services, and external products.
• 3+ years of experience with TypeScript or JavaScript.
About Blue Signal:
Blue Signal is an award-winning, executive search firm specializing in various specialties. Our recruiters have a proven track record of placing top-tier talent across industry verticals, with deep expertise in numerous professional services. Learn more at bit.ly/46Gs4yS