Jobs at Vitaver & Associates, Inc.

View all jobs

.Net Developer (remote, some onsite visits)

Tallahassee, FL
13799 – .Net Developer (remote, some onsite visits) – Tallahassee, FL

Start Date: ASAP
Type: Temporary Project
Estimated Duration: 12 months with possible extensions
Work Setting: This position will work primarily remotely full-time and be on-site during key project deliverables as required

Required:
• Experience in .Net C# software development (3+ years)
• Experience with relational databases, database modeling, and complex queries.
• Version control experience
• Writing unit & integration tests experience
Experience with fundamentals of web applications, modern web servers, and browser engines.
• Experience with web-based application security best practices.

Preferred:
• Experience with application authentication and role-based access control.
• Experience with JavaScript.
• Experience in integration with RESTful APIs.
• Experience with cloud-native application development, preferably with Microsoft Azure.
• Experience with implementing application logging best practices

Responsibilities include but are not limited to the following:
• Design, implement, and maintain scalable, high-performance applications using .NET C#, ensuring clean and maintainable code.
• Work with relational databases, create efficient data models, and write complex queries to ensure optimal performance and data integrity.
• Utilize Git or other version control systems to track changes, collaborate with the team, and integrate best practices for continuous integration and deployment (CI/CD).
• Develop and maintain unit tests and integration tests to ensure software reliability and maintainability, following test-driven development (TDD) principles when applicable.
• Implement security measures such as input validation, secure authentication, role-based access control (RBAC), and protection against common web vulnerabilities (e.g., SQL Injection, XSS, CSRF).
• Design, implement, and maintain RESTful API integrations, ensuring efficient data exchange between frontend and backend components.
• Deploy and manage applications in the cloud environment, utilizing Azure services such as Azure Functions, App Services, and Logging best practices to enhance scalability and maintainability.

Share This Job

Powered by