Senior Full-Stack.NET Developer & Production Support
Astra North Infoteck Inc. • Regina, SK, ca
Il y a 3 heures
Description de poste
Senior Full-Stack .NET Developer & Production Support
Location: Regina, SK
Work Model: 100% Onsite – Monday to Friday, 5 days a week in office (Downtown Regina, SK).
Must-Have Skills
- Minimum of 5 years of experience in:
- Development using C# .NET.
- Integrating with Web APIs (REST, XML, and JSON).
- Developing modern Web APIs.
- Developing web applications using Angular, Node.js, HTML, CSS, and TypeScript.
- Database scripting experience using SQL Server.
- Development using C# .NET.
Technical Skills and Qualifications
- Recognized bachelor's degree or technical diploma in Computer Science, Information Systems, Engineering, or a related discipline.
Minimum 5 Years of Experience
- Microsoft Azure Administration, including Azure DevOps and CI/CD.
- Microsoft Graph.
- Load testing and performance tuning.
- Using GIT.
- Postman.
- SQL Server Reporting Services.
- Microsoft SQL Server Management Studio.
- Oracle SQL Developer.
- Active Directory integrations.
- Jira administration and integrations.
- Workday integrations.
- Configuring and deploying applications in Internet Information Services (IIS).
- Either Visual Studio or Visual Studio Code, including Test Tools.
- PowerShell scripting.
- Database scripting using Oracle (including Queries, Stored Procedures, and Data Modeling).
- Windows Server.
Minimum 3 Years of Experience
- IFS integrations.
Minimum 2 Years of Experience
- Using AI-assisted software development tools, such as GitHub Copilot or equivalent, including agentic capabilities for implementing, testing, debugging, and refactoring code, and reviewing and validating generated changes.
- Designing, developing, and supporting applications that integrate AI services through APIs and SDKs, including authentication, handling model responses, testing, and error handling.
- Using Azure Foundry or a comparable AI development platform.
Role-Specific Experience – Minimum 5 Years
- Developing and maintaining documentation.
- Performing code reviews.
- Working as a project team member in required technical roles, including operational acceptance lead, ensuring projects delivered are transitioned to operations effectively.
- Addressing production support issues, changes, and enhancements, and coordinating ongoing maintenance tasks (i.e., application and database server upgrades).