HumanBit Logo

Dot Net Developer with Unit Testing | Codersbrain

full-time
Posted on August 26, 2024

Job Description

Dot Net Developer with Unit Testing

Job Summary

The Dot Net Developer with Unit Testing will play a crucial role in developing and maintaining software solutions. The successful candidate will be responsible for creating high-quality code while ensuring rigorous testing practices are upheld, contributing to the organization’s objectives in software development.

Responsibilities

  • Develop and maintain applications using .NET with a focus on unit testing.
  • Collaborate with cross-functional teams to design applications around natural user interfaces.
  • Write efficient JavaScript code alongside HTML and CSS to enhance front-end functionality.
  • Translate business requirements into technical specifications for software development.
  • Optimize code through benchmarking while ensuring adherence to design patterns and OOP principles.
  • Engage in version control management and participate in continuous integration processes.

Qualifications

  • Education: Minimum Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience:
    • Minimum 5 years of experience in .NET development.
    • At least 4 years of experience specifically in .NET with Unit Testing.
    • A minimum of 2 years working with the Asp.Net Core framework.
  • Strong knowledge of RDBMS, particularly SQL Server.
  • Proficient in technical skills including Windows, Internet Information Services (IIS), design patterns, and object-oriented programming (OOP).
  • Familiarity with version control systems, particularly Git, and understanding of continuous integration.

Preferred Skills

  • Experience with frontend frameworks such as Angular.
  • Hands-on knowledge of Angular 8.
  • Understanding of EdTech principles and familiarity with Clever/OneRoster and LTI standards.

Experience

  • Minimum of 5 years of relevant experience in the software development field, with a focus on product organizations.

Environment

  • The specific work environment, location, and type of employment (remote, in-office, hybrid) are not specified.

Salary

Salary information is not specified.

Growth Opportunities

Opportunities for advancement within the company are not specified.

Benefits

Details regarding offered benefits are not specified.

Powered by
HumanBit Logo