Epicareer Might not Working Properly
Learn More

.NET Programmer Analyst 4

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Title: .NET Programmer Analyst 4

Location: Clifton Forge, VA (Mostly Remote)

Job Overview:
We are seeking a Senior .NET Developer to take a leading role within our team, focusing on the development, enhancement, and maintenance of VB.NET and SQL code. This role involves managing priorities, quickly resolving production issues, and creating system documentation when needed. Strong communication skills are essential to facilitate collaboration in both technical and business discussions.

Key Responsibilities:

  • Application Development: Develop applications and backend services using VB.NET, T-SQL, C#, ASP.NET MVC, CORE, Web API, JavaScript, JQuery, and CSS.
  • SQL Expertise: Work extensively with complex T-SQL.
  • Software Design: Utilize appropriate software design patterns to ensure code reusability and maintainability.
  • Testing: Write effective unit and integration tests to maintain high-quality software.
  • System Architecture: Apply system design patterns, tiered architecture, and testing best practices.
  • Business Understanding: Grasp key business processes and IT strategies to align development with organizational goals.
  • Project Management: Plan and manage projects efficiently, leveraging best practices to solve complex problems.
  • Team Mentorship: Provide guidance and mentorship to less experienced developers.
  • Collaboration: Partner with business and system analysts to clarify requirements and implement solutions.
  • Code Reviews: Participate in code reviews to ensure standards and best practices are followed.

Requirements:

  • Strong knowledge of VB.NET, T-SQL, C#, ASP.NET MVC, CORE, Web API, JavaScript, JQuery, and CSS.
  • Proficiency in complex T-SQL and backend development.
  • Experience with software design patterns and testing practices.
  • Ability to mentor junior team members and collaborate effectively with stakeholders.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job