Job Description
This is a 6 month contract to hire position. You must live in Tallahassee, FL to be considered for this position
Web Applications Programmer to Tackle Cybersecurity Challenges!
What you need:
- 10 years of experience with Web Application Development
- 5 years of experience as a Team Lead
- 4+ years of experience with the Microsoft .NET Framework (8.1.3+).
- 2+ years of experience in healthcare application development.
- 2+ years of experience with Windows Forms on the .NET framework.
- 3+ years of experience developing web-based applications in VB.NET (ASP.NET).
- 3+ years of experience with relational databases, Decision Source Systems (DSS), and service-oriented architecture.
- 3+ years of experience with Source Code Control Systems (SCCS).
- 3+ years of experience with SAP Crystal Reports.
- 2+ years of experience with requirements analysis and report generation.
- 2+ years of experience with object-oriented development techniques.
- 3+ years of experience developing with Model-View-Controller (MVC) and Entity Framework +2.
What you'll do:
- Lead a team of programmers maintaining and updating the Customer Portal: Make daily fixes and enhancements based on departmental needs.
- Develop Web Applications: Build secure and user-friendly Web Applications using ASP.Net Core MVC, ASP.Net MVC, and webforms.
- Craft engaging UIs: Utilize HTML5, JavaScript, JQuery, AJAX, CSS4, and Bootstrap to create intuitive interfaces.
- Design secure applications: Implement forms and Windows Authentication for robust security.
- Write backend code: Develop C# code in controllers and code-behind files.
- Connect to databases: Perform CRUD operations using Entity Framework Core and Entity Framework with a database-first approach, leveraging LINQ and Lambda expressions.
- Implement real-time features: Integrate SignalR for live notifications and updates.
- Develop reports: Create stored procedures, triggers, and views for reporting through Crystal Reports, Logi, or CLIQ.
- Work in Agile: Embrace rapid development and adapt to changing requirements.
- Collaborate with the team: Participate in all phases of the Software Development Life Cycle (SDLC) using Agile methodologies.
- Maintain code repositories: Manage code in Visual Studio Team Services.
- Work with IT: Update AIMS2.0 CTLS, Report Portal, and other applications following change management and code promotion standards.
- Contribute to strategic projects: Assist with the DCHP Master Person Index project to enhance system integration and interoperability.