InfoPeople
VDOT Programmer Analyst .NET Core
InfoPeople, Richmond, Virginia, United States, 23214
We are seeking a senior Developer with extensive experience in .NET Web application development. The ideal candidate will have a strong background in JavaScript, including frameworks such as JQuery, React, Angular, or Blazor, as well as CSS3 and HTML5. The role involves managing, encoding, and analyzing complex software requirements to design and develop high-quality components using the .NET Core framework.
The Senior Developer is expected to follow programming best practices, prioritize work effectively, and write system documentation when required. Strong communication skills are essential for effective discussions regarding technical and business requirements.
Primary Responsibilities
Develop applications and backend services using C#, ASP.NET MVC, Web API, JavaScript, JQuery, Angular JS, Node.js, CSS, and Blazor. Design and develop using appropriate software design patterns to achieve high reusability and maintainability. Write effective unit tests and integration tests to ensure high-quality software delivery. Possess in-depth knowledge of system design patterns, tiered architecture, and testing practices. Understand key business processes and competitive strategies related to the IT function. Collaborate with project business and system analysts to clarify requirements and implement them. Participate in Agile SDLC. Skills and Experience
10+ years of web application development experience and fluency with JavaScript, including frameworks such as JQuery, React, Angular, or Blazor, CSS3, and HTML5. 10+ years of experience with automated builds using Microsoft Team Foundation. 7+ years of experience with Oracle SQL Server Database. 7+ years of experience with PL/SQL and using Oracle Database. 7+ years of experience with process automation and troubleshooting. 3+ years of experience with Agile SDLC best practices.
The Senior Developer is expected to follow programming best practices, prioritize work effectively, and write system documentation when required. Strong communication skills are essential for effective discussions regarding technical and business requirements.
Primary Responsibilities
Develop applications and backend services using C#, ASP.NET MVC, Web API, JavaScript, JQuery, Angular JS, Node.js, CSS, and Blazor. Design and develop using appropriate software design patterns to achieve high reusability and maintainability. Write effective unit tests and integration tests to ensure high-quality software delivery. Possess in-depth knowledge of system design patterns, tiered architecture, and testing practices. Understand key business processes and competitive strategies related to the IT function. Collaborate with project business and system analysts to clarify requirements and implement them. Participate in Agile SDLC. Skills and Experience
10+ years of web application development experience and fluency with JavaScript, including frameworks such as JQuery, React, Angular, or Blazor, CSS3, and HTML5. 10+ years of experience with automated builds using Microsoft Team Foundation. 7+ years of experience with Oracle SQL Server Database. 7+ years of experience with PL/SQL and using Oracle Database. 7+ years of experience with process automation and troubleshooting. 3+ years of experience with Agile SDLC best practices.