
1
applicant
applicant
.NET Core C# Developer - Mid Level
Waterlily Labs
Batticaloa •
Full-time
Job Description
Join Waterlily Labs! We are looking for a skilled and motivated Mid-Level .NET Core C# Developer to join our development team and contribute to building, maintaining, and improving reliable software solutions.
Responsibilities
- Design, develop, and maintain applications using C#, .NET, and .NET Core.
- Develop and maintain ASP.NET Core / Web API applications. 0 Build and integrate RESTful APIs and backend services.
- Work with MySQL, including queries, stored procedures, and database development.
- Debug, troubleshoot, and resolve application issues.
- Write clean, maintainable, and efficient code following development standards.
- Participate in code reviews, testing, and software development activities.
- Develop and maintain unit tests to ensure application quality and reliability.
- Work closely with developers, QA, and other team members to deliver quality software solutions.
- Maintain and enhance existing applications while contributing to new features and improvements.
- Participate in Agile/Scrum development processes and technical discussions.
Technologies You'll Work With
- C#/.NET/.NET Core
- ASP.NET Core / Web API
- Entity Framework / Entity Framework Core
- MySQL/Relational Databases
- RESTful APIs/JSON
- HTML, CSS & JavaScript
- Git/GitHub / Azure DevOps
- Unit Testing - xUnit/ NUnit/MSTest
- Visual Studio
- Agile/Scrum
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, IT, or a related field, or equivalent practical experience.
- 2-4 years of professional experience in C#/.NET development.
- Strong hands-on knowledge of C# and Object-Oriented Programming (OOP).
- Good experience with .NET Core / ASP.NET Core and Web API development.
- Good knowledge of MySQL and relational databases.
- Experience developing and consuming REST APIs.
- Familiarity with Git and version control systems.
- Good understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
- Experience with unit testing, debugging, and troubleshooting.
- Strong problem-solving and analytical skills.
- Good communication and teamwork skills.
- Ability to work independently and take ownership of assigned tasks.
What We Offer
- Competitive salary based on experience and skills.
- Professional and collaborative working environment.
- Opportunities to work with modern .NET technologies and development practices.
- Opportunities for learning and career growth.
Join Waterlily Labs and build impactful software with us!