Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title : .NET Developer 

  

Location : Trivandrum/Hybrid  

Key Responsibilities: 

  

  • Design, develop, and maintain C# applications using .NET frameworks, adhering to SOLID principles and OOPS best practices. 
  • Build RESTful APIs using design patterns like RepositoryDependency Injection, and Singleton for scalable, maintainable code. 
  • Implement background services, multithreaded applications, and parallel processing for high-performance solutions.  
  • Design efficient database models using EF Core, optimize data access with LINQ, stored procedures, and Dapper. 
  • Follow Test-Driven Development (TDD) practices, writing unit tests before implementing features to ensure code quality and stability. 
  • Implement security measures to protect applications and data.  
  • Deploy applications on AWS, including EC2, RDS, and Lambda. 
  • Document code, design decisions, and system architecture for maintainability.  

 

Required Skills: 

  • Experience: 6+ years with C#, NET 6/7/8, LINQ, NUnit/XUnit, EF Core, Dapper, SQL, JavaScript, and TypeScript.  
  • Solid understanding in building and managing containerized applications. 
  • Strong understanding of database (Postgres) configurations, SQL query optimization, and relational data management. 
  • Solid knowledge and hands-on experience in multi-threading and parallel processing. 
  • Good understanding of GitHub CI/CD workflows and pipelines. 
  • Familiarity with version control systems, especially Git. 
  • Strong problem-solving, communication, and collaboration skills.  

 

Good to Have: 

  • Knowledge of AWS services such as EC2, S3, Lambda, ECS, EKS 
  • Exposure to cloud-native development and cloud deployment strategies. 
  • Familiarity with monitoring and logging solutions within cloud environments.
  • Experience with front-end frameworks like Angular, React or Vue.js.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146194247