What are the responsibilities and job description for the Senior .Net Fullstack Developer position at Accord Technologies Inc?
Title: .Net fullstack developer
Location: Richmond, VA (locals needed)
Position type: W2 contract
Responsibilities
Location: Richmond, VA (locals needed)
Position type: W2 contract
Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using C# and ASP.NET Core.
- Develop responsive user interfaces using Angular 17 or above, TypeScript, HTML5, CSS3, and Bootstrap.
- Build and consume RESTful APIs and integrate with third-party services.
- Develop database objects including tables, views, stored procedures, and functions in SQL Server.
- Optimize application performance, scalability, and security.
- Participate in system architecture discussions and technical design reviews.
- Implement secure authentication and authorization using Azure AD, OAuth2, and JWT.
- Create and maintain CI/CD pipelines using Azure DevOps.
- Collaborate with QA teams to resolve defects and improve software quality.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Prepare technical documentation and knowledge transfer documents.
- Troubleshoot production issues and provide timely resolutions.
- Follow coding standards, best practices, and secure development guidelines.
- Bachelor s degree in Computer Science, Information Technology, or a related field.
- 7 years of experience in full-stack .NET application development.
- Strong hands-on experience with C#, ASP.NET Core, MVC, and Web APIs.
- Experience developing enterprise applications using Angular 17or above and TypeScript.
- Strong SQL Server development and performance tuning skills.
- Experience with Azure cloud services and Azure DevOps.
- Knowledge of Microservices architecture and containerization using Docker.
- Experience implementing authentication using Azure Active Directory, OAuth2, and JWT.
- Familiarity with Git version control and modern DevOps practices.
- Experience with Agile/Scrum software development methodologies.
- Excellent analytical, troubleshooting, and communication skills.
- Experience working in Insurance or life sciences environments.
- Experience with Kubernetes and container orchestration.
- Knowledge of messaging technologies such as Azure Service Bus or RabbitMQ.
- Experience with Application Insights, Serilog, or similar monitoring tools.
- Familiarity with Infrastructure as Code (Terraform or ARM/Bicep).
- Microsoft Azure certifications are a plus
Salary : $50 - $55