We are seeking a highly skilled and motivated .NET Core Developer to join our dynamic team. The ideal candidate will have a strong foundation in software development, experience with middleware, and REST APIs, and expertise in integrating .NET Core applications with PostgreSQL and Oracle databases. A deep understanding of object-oriented programming (OOP), design patterns, and modern testing methodologies is essential.

This is a remote job offering flexible working hours, with a minimum commitment of 8 hours per day.

  Key Responsibilities: 

1.   Application Development:  

  •   Design, develop, and maintain scalable and robust applications using .NET Core.
  •   Implement middleware solutions to streamline communication between different system components.

2.   API Design and Integration:  

  •   Build and maintain RESTful APIs to support front-end applications and third-party integrations.
  •   Ensure secure, high-performance, and reliable API services.

3.   Database Integration:  

  •   Develop efficient data access layers using Entity Framework and Dapper.
  •   Connect and manage .NET Core applications with PostgreSQL and Oracle databases.
  •   Optimize database queries for performance and scalability.

4.   OOP and Design Patterns:  

  •   Utilize object-oriented programming principles to create clean, modular, and reusable code.
  •   Implement design patterns to solve recurring software design challenges effectively.

5.   Testing and Quality Assurance:  

  •   Write unit tests and integration tests to ensure code quality and reliability.
  •   Collaborate with the QA team to identify and resolve issues promptly.

6.   Collaboration and Documentation:  

  •   Work closely with cross-functional teams, including front-end developers, designers, and product managers.
  •   Document system designs, APIs, and technical specifications for future reference and onboarding.

  Required Skills and Qualifications: 

  • Proven experience in .NET Core development.
  • Strong knowledge of middleware and REST API design.
  • Hands-on experience with Entity Framework and Dapper.
  • Proficiency in working with PostgreSQL and Oracle databases.
  • Solid understanding of OOP concepts and design patterns.
  • Familiarity with modern testing tools and frameworks.
  • Knowledge of Agile methodologies and version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.

  Preferred Qualifications: 

  • Experience with cloud platforms (Azure, AWS, or Google Cloud).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with frontend technologies (e.g., Angular, React) is a plus.
  • Exposure to microservices architecture.

  Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  Why Join Us? 

  • Work on cutting-edge technologies and innovative projects.
  • Collaborative and growth-oriented environment.
  • Competitive compensation and benefits package.

If you are passionate about .NET Core development and thrive in a fast-paced environment, we would love to hear from you!

Job Details

Total Positions:
1 Post
Job Shift:
Work from Home
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Career Level:
Experienced Professional
Minimum Experience:
6 Years
Apply Before:
Jan 01, 2025
Posting Date:
Dec 16, 2024

Nayel Solutions

Information Technology · 1-10 employees - Islamabad, Karachi, Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

.Net Developer

Jimi Lot, Lahore, Pakistan
Posted Nov 28, 2024

Backend Developer

IFBC, Multiple Cities, Pakistan
Posted Dec 14, 2024

Software Developers

Kumorai, , Pakistan
Posted Dec 04, 2024
I found a job on Rozee!