Careers
top of page

Software Engineering

.Net Developer

Job ID: #

529657

Join a dynamic team and help shape the future of educational technology by designing, developing, and maintaining state-wide online application systems that support over one million K-12 students, as well as hundreds of thousands of parents, teachers, and school staff. This is an exciting opportunity to contribute to award-winning solutions that improve educational outcomes using cutting-edge technologies. As a Full Stack Software Developer, you will be responsible for the development, enhancement, troubleshooting, and maintenance of web applications and backend processes, primarily built on the Microsoft technology stack.


The ideal candidate will be solution-oriented, adaptable to changing environments, and capable of working with minimal requirements. This role requires proficiency in full-stack development, including unit testing and debugging, with a focus on delivering high-quality software in a collaborative and fast-paced environment.

Company:

Roherri Agile Solutions

Location: 

Phoenix,AZ

Company Size:

Job Type:

Full-Time

Date:

Feb 5, 2025

Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

At least 5 years of professional experience in software application development.

Full-stack software development experience with C#, .NET Framework, .NET Core (3.1 and above), ASP.NET Web API, ASP.NET MVC, Razor Pages, HTML, CSS, JavaScript, jQuery, and Bootstrap.

Strong understanding of object-oriented programming (OOP) principles and SOLID design principles.

Experience recognizing and applying software design patterns and best practices.

Proficiency in Microsoft Azure, including Application Services, Azure Functions, and Storage Accounts.

Experience with SQL Server, including writing stored procedures and functions, and intermediate relational database modeling and design skills.

Familiarity with Azure DevOps, Team Foundation Services, or other source control and work management systems.

Ability to meet deadlines and deliverables, managing multiple projects and shifting priorities as needed.

Strong problem-solving, troubleshooting, and root cause analysis skills.

Excellent written and verbal communication skills, with the ability to effectively collaborate with developers and business experts.

Experience working on an Agile/Scrum team.

Experience in the education or government sector.

Proficiency in .NET 6, 7, or 8.

Experience with Blazor applications.

Familiarity with Classic ASP, VBScript, Visual Basic 6, and COM+ Components is highly advantageous.

Knowledge of application system design and architecture.

Experience with additional Azure Cloud Services, such as Service Bus, API Management, Key Vault, and others.

Experience using Telerik Controls / Kendo UI framework in web application development.

Working knowledge of Power BI and SSRS for reporting and data visualization.

Apply Now

bottom of page