What are the responsibilities and job description for the Programmer Analyst || .NET C# Developer || Local to MI position at Shiro Technologies?
Job Details
The Programmer Analyst 6 will work in a developer/analyst capacity supporting an Accounts Receivable and Collections (ARC) application. The resource will be part of an Agile/Scrum team responsible for developing, enhancing, and maintaining enterprise applications.
This role involves writing, testing, and maintaining code to implement user stories and functional requirements, while collaborating closely with business and technical stakeholders.
Responsibilities
Develop, test, and maintain applications using .NET Core and C#
Design and consume RESTful Web APIs
Write and optimize complex SQL queries
Implement secure document upload functionality
Participate in Agile/Scrum ceremonies and sprint development
Develop unit and regression tests
Use Git for source control and collaboration
Ensure application security, performance, and scalability
Support financial-domain application functionality
Must Have Skills
8 years of experience with .NET Core 3.1 or higher (6.0 preferred) and C#
7 years of experience developing RESTful Web Services / Web APIs
5 years of experience with SQL, including complex Select/Insert/Update statements
3 years of experience developing document upload functionality in web applications
5 years of experience working in Agile/Scrum environments
5 years of experience with Git repositories
5 years of experience developing unit and regression tests
Strong experience with HTML5, CSS3, JavaScript, jQuery
Experience working in the Financial domain
3 years of experience with React.js
Nice to Have Skills
Experience developing secure web applications (XSS prevention, SQL injection protection, logging)
5 years of experience with Azure DevOps / TFS (Boards and Repos)
Familiarity with Oracle databases
Knowledge of design patterns
Experience with SendGrid
Familiarity with WCAG (Web Content Accessibility Guidelines)
Experience integrating with Identity Providers (IdP) using OIDC or SAML
Experience using Azure DevOps, Jira, or similar SDLC tools