
Full Stack Developer (.NET)
Particle415 months ago
Remote, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain software applications using the .NET framework and C# or VB.NET.
- Gather and analyze requirements, translate business needs into technical specifications, and collaborate with stakeholders.
- Create test plans, test cases, and test scripts; perform unit, integration, and system testing and collaborate on test automation.
- Troubleshoot defects and performance issues by analyzing logs, error messages, system behavior, code, algorithms, and database queries.
- Optimize application performance, scalability, resource utilization, caching, indexing, and deployment processes.
- Conduct code reviews, participate in Agile/Scrum ceremonies, communicate project status, and contribute to continuous improvement and knowledge sharing.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3–6 years of professional software development experience using the .NET framework.
- Proficiency in C# or VB.NET and strong understanding of object-oriented programming principles.
- Experience with frontend technologies such as TypeScript, AngularJS, or ReactJS is highly advantageous.
- Solid understanding of database technologies including MySQL and PostgreSQL.
- Demonstrated experience designing, developing, and maintaining software solutions using .NET.