JOBSEARCHER

Full Stack .Net Developer

Employment Requirements This opportunity is not open to C2C relationships or visa sponsorship. This opportunity is for local candidates only. Job Description Solü Technology Partners is seeking a Full-Stack .Net Developer to support a state education organization in Arizona. This position offers an opportunity to design, develop, and maintain statewide online application systems supporting more than one million K-12 students, as well as parents, teachers, and school staff. The ideal candidate will have strong full-stack development experience within the Microsoft technology stack and will be responsible for developing, enhancing, troubleshooting, and maintaining web applications and backend processes. This role is well suited for a solution-oriented developer who can adapt to changing environments, work with minimal direction, and translate business requirements into reliable, scalable applications. The successful candidate will have experience implementing, unit testing, debugging, and supporting software applications while collaborating closely with Business Analysts, QA, Operations, and Leadership teams. Responsibilities • Review functional business requirements and design specifications to ensure understanding of deliverables such as application code and unit tests. • Design, develop, and unit test new features to existing applications or build out new applications according to business requirements and design specifications. • Identify, debug, and fix defects in application code. • Work closely and collaboratively with cross-functional teams, including Business Analysts, QA, Operations, and Leadership. • Provide estimates for development efforts. • Participate in various SCRUM activities such as sprint planning, stand-ups, and retrospectives. • Participate in software design discussions and code reviews. • Coordinate with the Network Services team to ensure required environments are available. • Coordinate with the Operations team to create and deploy builds to appropriate environments. Qualifications • Bachelor’s Degree in Computer Science, Software Engineering, or related field of study, or equivalent professional experience. • 5 or more years of professional Software Application Development experience utilizing the required knowledge, skills, and abilities listed above. • Full-stack software application development with C#, .NET Framework plus .NET Core 3.1 and above, ASP.NET Web API, ASP.NET MVC, Razor Pages, HTML, CSS, JavaScript, jQuery, and Bootstrap. • Advanced understanding of object-oriented programming fundamentals and SOLID design principles. • Ability to recognize and apply software design patterns and best practices. • Experience with Microsoft Azure, Application Services, Azure Functions, Storage Accounts. • SQL Server development, writing stored procedures and functions, plus intermediate-level relational database modeling and design skills. • Power BI development including semantic models, reports, dashboards, and visualizations for embedding within secured Web applications. • Azure DevOps or Team Foundation Services or other centralized or distributed source control and work management systems. Preferred Qualifications • Strong preference for current experience developing with .NET 6 and later and Blazor Applications. • Preference for current or prior experience developing with legacy .NET Framework platforms. • Use of Progress DevCraft / Telerik Controls / Kendo UI framework in Web application development. • Experience with application system design and architecture. • Additional Azure Cloud Services, such as Service Bus, API Management, Key Vault, and others helpful. • Working knowledge of SSIS and SSRS for ETL and reporting. • Experience working on an Agile/Scrum team. • Experience in the Education or Government sector.