Search by job, company or skills
Job Overview: We are looking for a skilled Backend .NET Developer to join our dynamic development team. The ideal candidate will have a strong background in .NET Core, cloud services, and database management. You will be responsible for developing, optimizing, and maintaining backend services and APIs that power our applications, primarily using .NET Core and AWS.
Key Responsibilities:
Design, develop, and maintain scalable backend services using .NET Core.
Develop and integrate APIs, ensuring optimal performance, security, and reliability.
Work with cloud platforms, particularly AWS, to design and deploy cloud-based solutions.
Collaborate with front-end developers, product managers, and other stakeholders to define system requirements.
Utilize AutoMapper to map domain models to DTOs and vice versa.
Optimize and maintain databases using SQL for data storage, retrieval, and management.
Implement and manage Entity Framework for ORM and data persistence.
Ensure code quality through unit testing and follow best practices for version control.
Participate in code reviews and contribute to improving team processes.
Troubleshoot, debug and upgrade existing systems.
Required Skills and Qualifications:
Proficient in .NET Core and backend development.
Experience with AWS cloud services (EC2, S3, RDS, Lambda, etc.).
Hands-on experience with AutoMapper for object-object mapping.
Strong knowledge of SQL and experience with database design and optimization.
Experience working with Entity Framework for database management.
Familiarity with cloud architecture, deployment strategies, and best practices.
Understanding of CI/CD pipelines and deployment processes.
Excellent communication skills and ability to work with cross-functional teams.
Industry:Other
Job Type:Permanent Job
Date Posted: 07/10/2024
Job ID: 95296805