VLS Systems Inc · 1 day ago
W2 Role || Dotnet Developer || Local to WI only
VLS Systems Inc is seeking a Dotnet Developer with at least 6 years of experience in .NET technologies. The role involves collaborating with the development team to modernize legacy applications, implementing event handlers, and integrating APIs while ensuring secure coding practices.
Responsibilities
Collaborate with the development team to modernize a legacy VB.NET desktop application
Implement event handlers to manage asynchronous processes and improve application responsiveness
Create and optimize batch jobs for efficient data processing and system performance
Integrate event handlers, batch jobs, and message queues with external APIs, services, and third-party systems
Work on migrating legacy interfaces (data exchanges between justice partners) to modern services using .NET Core and other .NET technologies
Implement RESTful APIs and integrate third-party APIs as needed
Design, develop, and maintain scalable and efficient web applications using ASP.NET MVC, Angular, React, or similar front-end frameworks
Participate in code reviews, debugging, and performance optimization to ensure high-quality and robust software solutions
Integrate security controls and defensive programming practices into .NET codebase, including input validation, output encoding, secure error handling, and logging
Implement security headers, content security policies (CSP), and cross-origin resource sharing (CORS) policies to protect against web-based attacks and unauthorized access
Evaluate and recommend security tools, frameworks, and technologies to enhance the security posture of .NET applications
Qualification
Required
Proven experience as a Full Stack Developer with expertise in .NET technologies, including ASP.NET, C#, .NET Core, Entity Framework, etc
Strong proficiency in front-end development with HTML5, CSS3, JavaScript, TypeScript, Angular, React, or similar frameworks
Experience with cloud platforms (Azure, AWS) and SecureDevOps practices
Experience with database technologies such as SQL Server
Experience with SQL Authentication using Entra, MFA and SMI
Experience migrating applications, services and files from on premise to cloud environment
Demonstrated experience with APIs such as SOAP and REST, Stored Procedures, and batch processing/queues
Experience in designing and developing desktop user applications
Utilizes secure coding practices
Familiarity with event-driven programming and implementing event handlers
Experience working in agile environment
Ability to develop technical specifications and documentation for automated business systems
Ability to develop works plans, estimate effort, and track progress on projects and tasks
Preferred
Experience with ComponentOne/Mescius Win/Web Forms Controls
Experience with modernizing legacy applications, migrating interfaces, and working with legacy codebases
Experience with Azure SQL
Experience with best practices, tools and frameworks for automation testing
Company
VLS Systems Inc
VLS Systems is an information technology company that provides system integration and custom software development services.
Funding
Current Stage
Growth StageCompany data provided by crunchbase