Full Job Description
.Net Lead Full Stack Developer
Must Have Technical/Functional Skills
• Over 12 years of experience with responsibilities spanning technology leadership and solution delivery.
• Proven track record managing diverse, complex technology development teams.
• Comprehensive understanding of the full SDLC, with a proven ability to execute across all phases.
• Experienced in change management, including leading and overseeing complex change initiatives.
• Strong written and verbal communication skills, with the ability to collaborate effectively with stakeholders across the organization.
• Experience in understanding and using DevSecOps for end-to-end implementation and integration testing.
• 10+ years of web application development experience, in C#, REST APIs with .NET Core, Entity Framework, and UI development using React, Bootstrap, CSS, TypeScript and JavaScript.
• 10+ years of experience in SQL development, including procedures, triggers, and functions.
• 5+ years of hands-on experience developing Azure App Services, Azure Functions, Logic Apps, Storage, and Active Directory, as well as the Microsoft Azure Cloud Platform with ADO.
• Excellent knowledge of cloud computing technologies and current trends, with professional experience architecting and operating Azure-based solutions
• Experience with high-availability, fault tolerance, scalability, and advanced database and system concepts.
• Skilled in managing onshore/offshore development teams within agile (SAFe) environments.
• Experience in asset management or finance organizations preferred.
• Industry experience in Investment Management is strongly preferred.
Roles & Responsibilities
• Demonstrate strategic thinking by navigating all facets of the development team and executing across every stage of the SDLC, ensuring the delivery of high-quality software in a dynamic, fast-paced environment.
• Lead and mentor an agile development team, utilizing JIRA to manage backlogs, and oversee releases activities.
• Provide hands-on oversight of daily development, design, testing, support, and planning activities in collaboration with engineers and technical analysts.
• Operate seamlessly across multiple development streams to support production processes, address new development requirements, and drive the transition to SaaS and cloud-based solutions.
• Facilitate the onboarding of new team members and work with partners to ensure a smooth integration process.
• Uphold departmental policies and procedures, ensuring consistent compliance across the team.
• Proactively identify and plan resource needs to support evolving business initiatives.
• Participate in annual and periodic roadmap planning sessions alongside project managers and key stakeholders.
• Present team status updates to steering committees and other leadership groups as required.
• Champion continuous process improvement initiatives to enhance team performance and outcomes.
Salary Range- $100,000-$120,000 a year #LI-SP3 #LI-VX1