.NET Core Programmer Analyst - Hybrid

Apply Now

Company: CyberThink Inc.

Location: Richmond, VA 23223

Description:

Job Description:
As a .NET Core Programmer Analyst, you will manage, encode, and analyze complex software requirements to design and develop high-quality components using the .NET Core framework, leveraging over 10 years of .NET web application development experience. You will ensure programming best practices, prioritize tasks effectively, and create system documentation as needed. Strong oral and written communication skills are essential for engaging in technical and business requirement discussions. This role requires fluency with the .NET web application lifecycle, middleware, C#, Web API design, development and security, Blazor, JavaScript (including React, Angular, Mud Blazor), CSS3, and HTML5.

Key Responsibilities:
  • Manage, encode, and analyze complex software requirements to design and develop high-quality .NET Core components.
  • Ensure adherence to programming best practices and prioritize work effectively.
  • Write system documentation when required.
  • Collaborate with project business and system analysts to clarify requirements and implement solutions.
  • Participate in Agile SDLC processes.
  • Write effective unit tests and integration tests to ensure high-quality software delivery.
  • Work with a team-first attitude, emphasizing character and skill.

Required Skills, Experiences, Education, and Competencies:
  • 10+ years of experience in .NET web application development.
  • Strong understanding of the C# language.
  • Demonstrated experience with .NET web application lifecycle and middleware.
  • Demonstrated experience with software development and architecture patterns.
  • Expertise in Web API design, development, and security.
  • Proficiency in Blazor.
  • Experience with relational database design and T-SQL development.
  • In-depth knowledge of system design patterns, tiered architecture, effort estimation, and testing practices.
  • Understanding of key business processes and competitive strategies related to the IT function.
  • Strong oral and written communication skills.
  • Experience with Git / TFS (Azure DevOps) code repository.
  • Desired: Knowledge of Mud Blazor component library, front-end skills (HTML, CSS, JS), Dapper ORM data access, Azure DevOps for code repositories and boards, Serilog or similar logging library, and Test Driven Development.


The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Similar Jobs