What are the responsibilities and job description for the .Net Developer position at Vindiorix LLC?
Job Details
No EAD's and any other visa types (No sponsorship)
Local Arizona candidates only remote work is not an option.
Must pass a 7-year background check.
Must be a resident of Arizona.
Hybrid work environment requiring on-site presence up to five days per week as needed.
<>MUST HAVE:Education & Experience:
- Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- 5 years of professional experience in full-stack software application development using Microsoft technologies.
Technical Skills:
- Proficiency in C#, .NET Framework, .NET Core (3.1 ), ASP.NET Web API, ASP.NET MVC, Razor Pages.
- Strong understanding of Object-Oriented Programming (OOP) and SOLID design principles.
- Experience with SQL Server, including writing stored procedures and functions.
- Hands-on experience with Microsoft Azure services (Application Services, Azure Functions, Storage Accounts).
- Experience with Azure DevOps, TFS, or other source control and work management tools.
- Proficiency in HTML, CSS, JavaScript, jQuery, and Bootstrap for front-end development.
Position 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 application or build out brand new application as per business requirements and design specifications.
- Identify, debug and fix defects in application code.
- Work closely/collaboratively with cross-functional teams (BA, QA, Operations, 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 Network Services team to ensure required environments are available.
- Coordinate with Operations team to create and deploy builds to appropriate environments.
Soft Skills & Work Requirements:
- Ability to work in a hybrid environment, with mandatory in-office days.
- Strong communication skills and ability to collaborate in a cross-functional team (BA, QA, Operations, Leadership).
- Ability to troubleshoot, debug, and optimize applications.
- Experience developing with .NET 6, 7, or 8.
- Hands-on experience with Blazor for front-end development.
- Prior experience in the Education or Government sector.
- Additional Azure Cloud Services experience (Service Bus, API Management, Key Vault).
- Familiarity with Telerik Controls/Kendo UI for UI development.
- Experience with Classic ASP, VBScript, Visual Basic 6, COM Components.
- Knowledge of Power BI and SSRS for reporting and data visualization.
- Working experience in Agile/Scrum development environments.
- Strong understanding of application system design and architecture.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.