Skip to content

.net Developer-Part Time

  • Hybrid
    • Tehran, Tehrān, Iran, Islamic Republic of
  • Tech

Job description

About the Role:
The mission of a senior .NET developer is to design, develop, and maintain high-quality software solutions using the Microsoft .NET framework. They are responsible for creating robust and scalable applications that meet business requirements and adhere to industry best practices

Responsibility:
-Design, develop, test, and debug applications using .NET technologies.

-Participate in system architecture and design decisions to ensure scalability and modularity.
-Provide technical leadership and mentorship to junior developers.
-Collaborate with project managers, analysts, and designers for successful project delivery.
-Ensure code quality through reviews, adherence to best practices, and use of design principles (e.g., SOLID, DRY).
-Write unit tests and support QA teams to ensure application stability and reliability.
-Optimize performance by addressing bottlenecks and fine-tuning application components.
-Implement security best practices, including proper authentication and data handling.
-Maintain and support applications post-deployment, resolving issues and applying enhancements.

Job requirements

-Educational Background: computer science and other engineering related to IT
-Relevant Work Experience (Years) :+6 years of work experience as .NET Developer
-Working Conditions
- Working Hours: Part-time
-On call: In some cases

Better to have:
-Experienced with React

or