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.